Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1, F

Time bar (total: 3.2s)

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 8 to 6 computations (25% saved)

sample756.0ms (23.7%)

Results
663.0ms7222×body256valid
81.0ms1034×body256infinite
Bogosity

preprocess57.0ms (1.8%)

Algorithm
egg-herbie
Rules
256×fma-def
80×distribute-lft-neg-in
64×associate-*r*
58×distribute-rgt-neg-in
48×distribute-lft-in
Problems
256×No Errors
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020141
150133
2118133
3287133
4403133
5517133
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 x 27) y)
(*.f64 (*.f64 x 27) y)
(*.f64 (*.f64 (neg.f64 x) 27) y)
(*.f64 (*.f64 x 27) (neg.f64 y))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) 27) y))
(neg.f64 (*.f64 (*.f64 x 27) (neg.f64 y)))
(*.f64 (*.f64 y 27) x)
Outputs
(*.f64 (*.f64 x 27) y)
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 (neg.f64 x) 27) y)
(*.f64 y (*.f64 27 (neg.f64 x)))
(*.f64 x (*.f64 -27 y))
(*.f64 y (*.f64 x -27))
(*.f64 (*.f64 x 27) (neg.f64 y))
(*.f64 y (*.f64 27 (neg.f64 x)))
(*.f64 x (*.f64 -27 y))
(*.f64 y (*.f64 x -27))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) 27) y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
(neg.f64 (*.f64 (*.f64 x 27) (neg.f64 y)))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
Compiler

Compiled 21 to 14 computations (33.3% saved)

eval0.0ms (0%)

Compiler

Compiled 12 to 8 computations (33.3% saved)

prune2.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 42 to 30 computations (28.6% saved)

localize46.0ms (1.4%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 36 to 19 computations (47.2% saved)

series5.0ms (0.2%)

Counts
3 → 48
Calls

18 calls:

TimeVariablePointExpression
2.0ms
y
@0
(*.f64 27 (*.f64 x y))
1.0ms
x
@0
(*.f64 27 (*.f64 x y))
1.0ms
x
@inf
(*.f64 27 (*.f64 x y))
1.0ms
y
@inf
(*.f64 27 (*.f64 x y))
0.0ms
x
@-inf
(*.f64 27 (*.f64 x y))

rewrite116.0ms (3.6%)

Algorithm
batch-egg-rewrite
Rules
1120×unpow-prod-down
768×log-prod
600×prod-exp
584×pow-prod-down
555×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01457
117157
2156957
Stop Event
node limit
Counts
3 → 96
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x 27) y)
Outputs
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))

simplify66.0ms (2.1%)

Algorithm
egg-herbie
Rules
1236×log-prod
1220×associate-*r*
1078×associate-*l*
1046×associate-+r+
826×prod-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0962898
12092790
25762790
343642790
Stop Event
node limit
Counts
144 → 36
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
Outputs
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 27 (*.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 27 (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 27 (*.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 27 (*.f64 x y))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(*.f64 27 (*.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 27 (*.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 27 (*.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 27 (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 27 (*.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 27 (*.f64 x y))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(*.f64 27 (*.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 27 (*.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 27 (*.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 27 (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 27 (*.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 27 (*.f64 x y))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(*.f64 27 (*.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 27 (*.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))

eval8.0ms (0.2%)

Compiler

Compiled 362 to 266 computations (26.5% saved)

prune7.0ms (0.2%)

Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New35136
Fresh000
Picked033
Done000
Total35439
Accuracy
100.0%
Counts
39 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
98.4%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 62 to 46 computations (25.8% saved)

localize44.0ms (1.4%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 y (*.f64 27 x))
99.2%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
78.6%
(cbrt.f64 (*.f64 y (*.f64 27 x)))
Compiler

Compiled 29 to 20 computations (31% saved)

series8.0ms (0.3%)

Counts
3 → 24
Calls

18 calls:

TimeVariablePointExpression
1.0ms
y
@-inf
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
1.0ms
y
@-inf
(cbrt.f64 (*.f64 y (*.f64 27 x)))
1.0ms
y
@0
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
1.0ms
x
@-inf
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
1.0ms
x
@inf
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)

rewrite144.0ms (4.5%)

Algorithm
batch-egg-rewrite
Rules
1074×unpow-prod-down
590×log-prod
468×prod-exp
443×log1p-expm1-u
443×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01461
112561
2129161
Stop Event
node limit
Counts
3 → 139
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 y (*.f64 27 x))
Outputs
(+.f64 0 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (E.f64)))
(*.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 y)) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 27 x)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)) (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) 1/3))
(*.f64 (cbrt.f64 27) (pow.f64 (*.f64 x y) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) y) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 27 x))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 27 x)) y) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) 1/3) (cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)))
(*.f64 (pow.f64 (*.f64 y x) 1/3) (cbrt.f64 27))
(*.f64 (pow.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) 1/3) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) 1/3) (cbrt.f64 (sqrt.f64 y)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) 1) 1/3) (cbrt.f64 x))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) 1/3) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) 1/3) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) 3) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 2) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 3/2)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 2)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2/3)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(pow.f64 (exp.f64 1/3) (log.f64 (*.f64 27 (*.f64 x y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(-.f64 (+.f64 1 (*.f64 27 (*.f64 x y))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 4) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 y 27) x)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 3/2))
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 y) 2) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 4) 3/2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 y)) 3/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 5) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 27 x)) 1/3) (cbrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/2) 1/3) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 y 27)) 1/3) (cbrt.f64 x))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(-.f64 (+.f64 1 (*.f64 27 (*.f64 x y))) 1)
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 27 (*.f64 x y))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))) 2)) (cbrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 27 (*.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))

simplify212.0ms (6.6%)

Algorithm
egg-herbie
Rules
1786×fma-def
1578×log-prod
820×distribute-lft-in
728×distribute-rgt-in
612×exp-sum
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03074294972673
17205291
220605211
363465211
Stop Event
node limit
Counts
163 → 211
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(+.f64 0 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (E.f64)))
(*.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 y)) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 27 x)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)) (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) 1/3))
(*.f64 (cbrt.f64 27) (pow.f64 (*.f64 x y) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) y) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 27 x))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 27 x)) y) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) 1/3) (cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)))
(*.f64 (pow.f64 (*.f64 y x) 1/3) (cbrt.f64 27))
(*.f64 (pow.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) 1/3) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) 1/3) (cbrt.f64 (sqrt.f64 y)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) 1) 1/3) (cbrt.f64 x))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) 1/3) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) 1/3) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) 3) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 2) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 3/2)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 2)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2/3)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(pow.f64 (exp.f64 1/3) (log.f64 (*.f64 27 (*.f64 x y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(-.f64 (+.f64 1 (*.f64 27 (*.f64 x y))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 4) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 y 27) x)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 3/2))
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 y) 2) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 4) 3/2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 y)) 3/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 5) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 27 x)) 1/3) (cbrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/2) 1/3) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 y 27)) 1/3) (cbrt.f64 x))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(-.f64 (+.f64 1 (*.f64 27 (*.f64 x y))) 1)
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 27 (*.f64 x y))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))) 2)) (cbrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 27 (*.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
Outputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(+.f64 0 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1)
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (E.f64)))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(*.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 27 y)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 27 y)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 27 (*.f64 x (cbrt.f64 y)))))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 y)) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 27 x)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 y)) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (cbrt.f64 (sqrt.f64 y)) (cbrt.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 7)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)) (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 5/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6)))
(*.f64 (cbrt.f64 27) (pow.f64 (*.f64 x y) 1/3))
(*.f64 (cbrt.f64 27) (cbrt.f64 (*.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) y) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 27 x))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 27 x)) y) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 y (sqrt.f64 (*.f64 27 x)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))) 3)
(*.f64 (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) 1/3) (cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 5/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6)))
(*.f64 (pow.f64 (*.f64 y x) 1/3) (cbrt.f64 27))
(*.f64 (cbrt.f64 27) (cbrt.f64 (*.f64 x y)))
(*.f64 (pow.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 y (sqrt.f64 (*.f64 27 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) 1/3) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) 1/3) (cbrt.f64 (sqrt.f64 y)))
(*.f64 (cbrt.f64 (sqrt.f64 y)) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (cbrt.f64 (sqrt.f64 y)) (cbrt.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) 4) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 8)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) 1) 1/3) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 27 y)))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) 1/3) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 27 y) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 y (pow.f64 (cbrt.f64 x) 2)))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) 1/3) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 27 y) (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 y (sqrt.f64 x)))) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) 3) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 2) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2))) 2) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))) 2) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))) 3/2))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/3)
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1/2)
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3)
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)) 3/2)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2) 1/6)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/9)
(*.f64 (pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3) 1/18) (pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3) 1/18))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/18) (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/18))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 2)
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2/3)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 1/3) (pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (*.f64 27 y)))) (cbrt.f64 (sqrt.f64 (*.f64 x (*.f64 27 y)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) (cbrt.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (exp.f64 1/3) (log.f64 (*.f64 27 (*.f64 x y))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6)) 2))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))) 3/2))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)) 3/2)
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 27 y)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(-.f64 (+.f64 1 (*.f64 27 (*.f64 x y))) 1)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 27 x) y)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (E.f64)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 4) 3/2))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) 4) 3/2))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 4) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 7))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) (cbrt.f64 (*.f64 27 x))) 3/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (cbrt.f64 (*.f64 27 x))) 3/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 1/6) (pow.f64 (*.f64 x (*.f64 27 y)) 5/6))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) (pow.f64 (*.f64 y (*.f64 27 x)) 5/6))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 3/2))
(*.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 1/4) (pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 3/2))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) (pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 3/2))
(*.f64 (*.f64 y x) 27)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)) (cbrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 1/6) (pow.f64 (*.f64 x (*.f64 27 y)) 5/6))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) (pow.f64 (*.f64 y (*.f64 27 x)) 5/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 y) 2) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 4) 3/2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) 4) 3/2))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 4) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 1/4) (pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 3/2))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) (pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 3/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 y)) 3/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) (cbrt.f64 y)) 3/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (cbrt.f64 y)) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 5) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) 5) 3/2))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 5) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 27 x)) 1/3) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (*.f64 27 x) (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 x y) 2) 19683))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 7)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 7)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 8)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 8)))
(*.f64 (pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/2) 1/3) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 1/6) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 5/2)))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/2)))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 y 27)) 1/3) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 (*.f64 27 y) (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683))))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(fabs.f64 (*.f64 y (*.f64 27 x)))
(log.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(-.f64 (+.f64 1 (*.f64 27 (*.f64 x y))) 1)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(fabs.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (E.f64) (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))) 2)) (cbrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 27 y)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 27 y)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 27 (*.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 27 (*.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 27 y))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 27 y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 27 x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(fabs.f64 (*.f64 y (*.f64 27 x)))
(log.f64 (pow.f64 (exp.f64 27) (*.f64 x y)))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)) 1/3))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 27 x))

eval133.0ms (4.2%)

Compiler

Compiled 3176 to 2285 computations (28.1% saved)

prune34.0ms (1.1%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New2074211
Fresh000
Picked011
Done033
Total2078215
Accuracy
100.0%
Counts
215 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x)) 3)
98.4%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
98.2%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
98.4%
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
98.3%
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
97.9%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x)) 3)
98.4%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
98.2%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
98.4%
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
98.3%
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 166 to 124 computations (25.3% saved)

localize170.0ms (5.3%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.4%
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
99.2%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x)) 3)
99.0%
(cbrt.f64 x)
98.6%
(cbrt.f64 (*.f64 y 27))
99.6%
(*.f64 (cbrt.f64 (*.f64 27 x)) y)
99.6%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
99.2%
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
99.0%
(cbrt.f64 (*.f64 27 x))
99.6%
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
99.5%
(*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2))
99.2%
(pow.f64 (cbrt.f64 x) 2)
99.0%
(cbrt.f64 x)
99.6%
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
99.6%
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
99.2%
(pow.f64 (cbrt.f64 y) 2)
99.1%
(cbrt.f64 y)
Compiler

Compiled 132 to 82 computations (37.9% saved)

series53.0ms (1.7%)

Counts
16 → 108
Calls

72 calls:

TimeVariablePointExpression
5.0ms
y
@0
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
5.0ms
x
@-inf
(*.f64 (cbrt.f64 (*.f64 27 x)) y)
4.0ms
x
@0
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
3.0ms
y
@inf
(*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2))
3.0ms
y
@-inf
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))

rewrite222.0ms (7%)

Algorithm
batch-egg-rewrite
Rules
1844×log-prod
732×log1p-expm1-u
732×expm1-log1p-u
484×expm1-udef
484×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028280
1400280
24209280
Stop Event
node limit
Counts
16 → 426
Calls
Call 1
Inputs
(cbrt.f64 y)
(pow.f64 (cbrt.f64 y) 2)
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(cbrt.f64 x)
(pow.f64 (cbrt.f64 x) 2)
(*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(cbrt.f64 (*.f64 27 x))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (*.f64 27 x)) y)
(cbrt.f64 (*.f64 y 27))
(cbrt.f64 x)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x)) 3)
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
Outputs
(+.f64 0 (cbrt.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y))) (cbrt.f64 (exp.f64 (cbrt.f64 y))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 y))) 1)
(*.f64 (cbrt.f64 y) 1)
(*.f64 1 (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (pow.f64 y 1/6) (pow.f64 y 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 y))
(*.f64 (pow.f64 (sqrt.f64 y) 1/3) (pow.f64 (sqrt.f64 y) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)))
(pow.f64 y 1/3)
(pow.f64 (cbrt.f64 y) 1)
(pow.f64 (pow.f64 (cbrt.f64 y) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 y)) 3)
(pow.f64 (pow.f64 y 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 y) 2))
(fabs.f64 (cbrt.f64 y))
(log.f64 (exp.f64 (cbrt.f64 y)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 y))))
(expm1.f64 (log1p.f64 (cbrt.f64 y)))
(exp.f64 (log.f64 (cbrt.f64 y)))
(exp.f64 (*.f64 (log.f64 y) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 y)))
(+.f64 0 (pow.f64 (cbrt.f64 y) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2))) 1)
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 y) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 y) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (sqrt.f64 y) (pow.f64 y 1/6))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (cbrt.f64 y)))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(sqrt.f64 (pow.f64 (cbrt.f64 y) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 y) 2))))
(cbrt.f64 (pow.f64 y 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 y))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 y))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 y) 2)))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))) 1)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) 2)
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 (pow.f64 x 2) 729)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 27 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(exp.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 27 x))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (cbrt.f64 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x))) (cbrt.f64 (exp.f64 (cbrt.f64 x))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(*.f64 (cbrt.f64 x) 1)
(*.f64 1 (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(pow.f64 x 1/3)
(pow.f64 (cbrt.f64 x) 1)
(pow.f64 (cbrt.f64 (pow.f64 x 2)) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 x 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 x 2)))
(fabs.f64 (cbrt.f64 x))
(log.f64 (exp.f64 (cbrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(exp.f64 (log.f64 (cbrt.f64 x)))
(exp.f64 (*.f64 (log.f64 x) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(+.f64 0 (cbrt.f64 (pow.f64 x 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 x 2)))) 1)
(*.f64 (cbrt.f64 x) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) 1)
(*.f64 1 (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (pow.f64 (cbrt.f64 x) 4)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(sqrt.f64 (pow.f64 (cbrt.f64 x) 4))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 x 2))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 x 2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 x 2))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 x 2))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 x 2))))
(+.f64 0 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))) (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))) 1)
(pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) 2)
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 2))
(log.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 2) (pow.f64 (*.f64 y 27) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 2)))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (cbrt.f64 (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 27 x)))) 1)
(*.f64 (cbrt.f64 x) (cbrt.f64 27))
(*.f64 (cbrt.f64 (*.f64 27 x)) 1)
(*.f64 1 (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 27) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 27 x) 1/6) (pow.f64 (*.f64 27 x) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 27 x)) 1/3) (pow.f64 (sqrt.f64 (*.f64 27 x)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2)))
(*.f64 (*.f64 (cbrt.f64 27) 1) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 27) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 27) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(pow.f64 (*.f64 27 x) 1/3)
(pow.f64 (cbrt.f64 (*.f64 27 x)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 27 x) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(fabs.f64 (cbrt.f64 (*.f64 27 x)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 27 x)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 x))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 x)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 x))))
(+.f64 0 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))) 1)
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(*.f64 (cbrt.f64 27) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 27 x) 1/6))
(*.f64 (pow.f64 (*.f64 27 x) 1/6) (*.f64 (pow.f64 (*.f64 27 x) 1/6) (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (cbrt.f64 27) 2) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 27) (cbrt.f64 27)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 27)) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))))
(cbrt.f64 (*.f64 (pow.f64 x 2) 729))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 27 x)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 27 x)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (cbrt.f64 (*.f64 27 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x)))) (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))) 1)
(pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 3)
(pow.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 2))
(log.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))))
(cbrt.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (*.f64 27 x)))
(cbrt.f64 (*.f64 (*.f64 27 x) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(exp.f64 (log.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(+.f64 0 (cbrt.f64 (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y 27)))) 1)
(*.f64 (cbrt.f64 y) (cbrt.f64 27))
(*.f64 (cbrt.f64 (*.f64 y 27)) 1)
(*.f64 1 (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 27) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 27)))
(*.f64 (pow.f64 (*.f64 y 27) 1/6) (pow.f64 (*.f64 y 27) 1/6))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (cbrt.f64 27)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 y 27)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y 27)) 1/3) (pow.f64 (sqrt.f64 (*.f64 y 27)) 1/3))
(pow.f64 (*.f64 y 27) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 y 27) 1/6) 2)
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y 27)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y 27))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y 27))))
(exp.f64 (*.f64 (log.f64 (*.f64 y 27)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 27))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y 27))))
(+.f64 0 (cbrt.f64 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x))) (cbrt.f64 (exp.f64 (cbrt.f64 x))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(*.f64 (cbrt.f64 x) 1)
(*.f64 1 (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(pow.f64 x 1/3)
(pow.f64 (cbrt.f64 x) 1)
(pow.f64 (cbrt.f64 (pow.f64 x 2)) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 x 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 x 2)))
(fabs.f64 (cbrt.f64 x))
(log.f64 (exp.f64 (cbrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(exp.f64 (log.f64 (cbrt.f64 x)))
(exp.f64 (*.f64 (log.f64 x) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 27 x) (cbrt.f64 y)))
(*.f64 27 (*.f64 y x))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) x) (cbrt.f64 y)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 x) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 y 27)) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y 27) (cbrt.f64 x)))
(*.f64 (*.f64 y 27) x)
(*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
(*.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 y (cbrt.f64 (*.f64 27 x))))
(*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(*.f64 (cbrt.f64 (*.f64 y 27)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 1 (*.f64 y (*.f64 27 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 2) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2) (*.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) (*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) (cbrt.f64 y)))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) (*.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) (cbrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (*.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) 3) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 (*.f64 (cbrt.f64 x) y) (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 y 27)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 2)) (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27)))) (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (cbrt.f64 x)) (cbrt.f64 (*.f64 y 27)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 1) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 (*.f64 (cbrt.f64 y) 27) (*.f64 (pow.f64 (cbrt.f64 y) 2) x))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 2)) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x)))) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (pow.f64 y 1/6)) (pow.f64 y 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2)) (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))) (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (cbrt.f64 (*.f64 y (*.f64 27 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))

simplify250.0ms (7.8%)

Algorithm
egg-herbie
Rules
778×log-prod
698×sqr-pow
636×distribute-lft-in
632×distribute-rgt-in
580×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069612876
1133512426
2429311836
Stop Event
node limit
Counts
534 → 424
Calls
Call 1
Inputs
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(+.f64 0 (cbrt.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y))) (cbrt.f64 (exp.f64 (cbrt.f64 y))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 y))) 1)
(*.f64 (cbrt.f64 y) 1)
(*.f64 1 (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (pow.f64 y 1/6) (pow.f64 y 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 y))
(*.f64 (pow.f64 (sqrt.f64 y) 1/3) (pow.f64 (sqrt.f64 y) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)))
(pow.f64 y 1/3)
(pow.f64 (cbrt.f64 y) 1)
(pow.f64 (pow.f64 (cbrt.f64 y) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 y)) 3)
(pow.f64 (pow.f64 y 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 y) 2))
(fabs.f64 (cbrt.f64 y))
(log.f64 (exp.f64 (cbrt.f64 y)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 y))))
(expm1.f64 (log1p.f64 (cbrt.f64 y)))
(exp.f64 (log.f64 (cbrt.f64 y)))
(exp.f64 (*.f64 (log.f64 y) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 y)))
(+.f64 0 (pow.f64 (cbrt.f64 y) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2))) 1)
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 y) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 y) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (sqrt.f64 y) (pow.f64 y 1/6))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (cbrt.f64 y)))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(sqrt.f64 (pow.f64 (cbrt.f64 y) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 y) 2))))
(cbrt.f64 (pow.f64 y 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 y))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 y))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 y) 2)))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))) 1)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) 2)
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 (pow.f64 x 2) 729)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 27 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(exp.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 27 x))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (cbrt.f64 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x))) (cbrt.f64 (exp.f64 (cbrt.f64 x))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(*.f64 (cbrt.f64 x) 1)
(*.f64 1 (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(pow.f64 x 1/3)
(pow.f64 (cbrt.f64 x) 1)
(pow.f64 (cbrt.f64 (pow.f64 x 2)) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 x 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 x 2)))
(fabs.f64 (cbrt.f64 x))
(log.f64 (exp.f64 (cbrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(exp.f64 (log.f64 (cbrt.f64 x)))
(exp.f64 (*.f64 (log.f64 x) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(+.f64 0 (cbrt.f64 (pow.f64 x 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 x 2)))) 1)
(*.f64 (cbrt.f64 x) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) 1)
(*.f64 1 (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (pow.f64 (cbrt.f64 x) 4)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(sqrt.f64 (pow.f64 (cbrt.f64 x) 4))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 x 2))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 x 2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 x 2))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 x 2))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 x 2))))
(+.f64 0 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))) (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))) 1)
(pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) 2)
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 2))
(log.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 2) (pow.f64 (*.f64 y 27) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 2)))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (cbrt.f64 (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 27 x)))) 1)
(*.f64 (cbrt.f64 x) (cbrt.f64 27))
(*.f64 (cbrt.f64 (*.f64 27 x)) 1)
(*.f64 1 (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 27) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 27 x) 1/6) (pow.f64 (*.f64 27 x) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 27 x)) 1/3) (pow.f64 (sqrt.f64 (*.f64 27 x)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2)))
(*.f64 (*.f64 (cbrt.f64 27) 1) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 27) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 27) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(pow.f64 (*.f64 27 x) 1/3)
(pow.f64 (cbrt.f64 (*.f64 27 x)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 27 x) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(fabs.f64 (cbrt.f64 (*.f64 27 x)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 27 x)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 x))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 x)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 x))))
(+.f64 0 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))) 1)
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(*.f64 (cbrt.f64 27) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 27 x) 1/6))
(*.f64 (pow.f64 (*.f64 27 x) 1/6) (*.f64 (pow.f64 (*.f64 27 x) 1/6) (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (cbrt.f64 27) 2) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 27) (cbrt.f64 27)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 27)) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))))
(cbrt.f64 (*.f64 (pow.f64 x 2) 729))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 27 x)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 27 x)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (cbrt.f64 (*.f64 27 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x)))) (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))) 1)
(pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 3)
(pow.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 2))
(log.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))))
(cbrt.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (*.f64 27 x)))
(cbrt.f64 (*.f64 (*.f64 27 x) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(exp.f64 (log.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(+.f64 0 (cbrt.f64 (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y 27)))) 1)
(*.f64 (cbrt.f64 y) (cbrt.f64 27))
(*.f64 (cbrt.f64 (*.f64 y 27)) 1)
(*.f64 1 (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 27) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 27)))
(*.f64 (pow.f64 (*.f64 y 27) 1/6) (pow.f64 (*.f64 y 27) 1/6))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (cbrt.f64 27)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 y 27)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y 27)) 1/3) (pow.f64 (sqrt.f64 (*.f64 y 27)) 1/3))
(pow.f64 (*.f64 y 27) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 y 27) 1/6) 2)
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y 27)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y 27))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y 27))))
(exp.f64 (*.f64 (log.f64 (*.f64 y 27)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 27))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y 27))))
(+.f64 0 (cbrt.f64 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x))) (cbrt.f64 (exp.f64 (cbrt.f64 x))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(*.f64 (cbrt.f64 x) 1)
(*.f64 1 (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(pow.f64 x 1/3)
(pow.f64 (cbrt.f64 x) 1)
(pow.f64 (cbrt.f64 (pow.f64 x 2)) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 x 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 x 2)))
(fabs.f64 (cbrt.f64 x))
(log.f64 (exp.f64 (cbrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(exp.f64 (log.f64 (cbrt.f64 x)))
(exp.f64 (*.f64 (log.f64 x) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 27 x) (cbrt.f64 y)))
(*.f64 27 (*.f64 y x))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) x) (cbrt.f64 y)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 x) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 y 27)) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y 27) (cbrt.f64 x)))
(*.f64 (*.f64 y 27) x)
(*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
(*.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 y (cbrt.f64 (*.f64 27 x))))
(*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(*.f64 (cbrt.f64 (*.f64 y 27)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 1 (*.f64 y (*.f64 27 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 2) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2) (*.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) (*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) (cbrt.f64 y)))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) (*.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) (cbrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (*.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) 3) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 (*.f64 (cbrt.f64 x) y) (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 y 27)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 2)) (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27)))) (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (cbrt.f64 x)) (cbrt.f64 (*.f64 y 27)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 1) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 (*.f64 (cbrt.f64 y) 27) (*.f64 (pow.f64 (cbrt.f64 y) 2) x))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 2)) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x)))) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (pow.f64 y 1/6)) (pow.f64 y 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2)) (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))) (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (cbrt.f64 (*.f64 y (*.f64 27 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
Outputs
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 2)) 1/3) x))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) y))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(*.f64 3 (*.f64 (pow.f64 (*.f64 1 x) 1/3) y))
(*.f64 3 (*.f64 y (cbrt.f64 x)))
(*.f64 y (*.f64 3 (cbrt.f64 x)))
(+.f64 0 (cbrt.f64 y))
(cbrt.f64 y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y))) (cbrt.f64 (exp.f64 (cbrt.f64 y))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 y))) 1)
(cbrt.f64 y)
(*.f64 (cbrt.f64 y) 1)
(cbrt.f64 y)
(*.f64 1 (cbrt.f64 y))
(cbrt.f64 y)
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(cbrt.f64 y)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(*.f64 (pow.f64 y 1/6) (pow.f64 y 1/6))
(cbrt.f64 y)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 y))
(cbrt.f64 y)
(*.f64 (pow.f64 (sqrt.f64 y) 1/3) (pow.f64 (sqrt.f64 y) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 y)) (cbrt.f64 (sqrt.f64 y)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))))
(pow.f64 y 1/3)
(cbrt.f64 y)
(pow.f64 (cbrt.f64 y) 1)
(cbrt.f64 y)
(pow.f64 (pow.f64 (cbrt.f64 y) 2) 1/2)
(cbrt.f64 y)
(pow.f64 (cbrt.f64 (cbrt.f64 y)) 3)
(cbrt.f64 y)
(pow.f64 (pow.f64 y 1/6) 2)
(cbrt.f64 y)
(sqrt.f64 (pow.f64 (cbrt.f64 y) 2))
(cbrt.f64 y)
(fabs.f64 (cbrt.f64 y))
(cbrt.f64 y)
(log.f64 (exp.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 y))))
(cbrt.f64 y)
(expm1.f64 (log1p.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(exp.f64 (log.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(exp.f64 (*.f64 (log.f64 y) 1/3))
(cbrt.f64 y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1))
(cbrt.f64 y)
(log1p.f64 (expm1.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(+.f64 0 (pow.f64 (cbrt.f64 y) 2))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 y 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 y 2))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2))) 1)
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(*.f64 (pow.f64 (cbrt.f64 y) 2) 1)
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(*.f64 1 (pow.f64 (cbrt.f64 y) 2))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 y)))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)))
(*.f64 (sqrt.f64 y) (pow.f64 y 1/6))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (cbrt.f64 y)))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(sqrt.f64 (pow.f64 (cbrt.f64 y) 4))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 y) 2))))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(pow.f64 (cbrt.f64 y) 2)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 y))))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 y))) 1))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (cbrt.f64 (pow.f64 y 2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))) 1)
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 1)
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 3)
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3) 1/3)
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) 2)
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 (pow.f64 x 2) 729)))
(fabs.f64 (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(cbrt.f64 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 27 x) 3)))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 2)))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(exp.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 27 x))))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 27 x))) 1))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 (*.f64 27 (cbrt.f64 (pow.f64 y 2))) x)
(*.f64 27 (*.f64 (cbrt.f64 (pow.f64 y 2)) x))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 y (*.f64 27 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 y (*.f64 27 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 y (*.f64 27 x))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 y (*.f64 27 x))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 y (*.f64 27 x))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 y (*.f64 27 x))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 y (*.f64 27 x))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 y (*.f64 27 x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 y (*.f64 27 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2))) 3)))
(cbrt.f64 (*.f64 x (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 3) 19683))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 27 (*.f64 x (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 x (*.f64 27 (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 27 (*.f64 x (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 x (*.f64 27 (pow.f64 y 3))))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 y (*.f64 27 x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(+.f64 0 (cbrt.f64 x))
(cbrt.f64 x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x))) (cbrt.f64 (exp.f64 (cbrt.f64 x))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(cbrt.f64 x)
(*.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(*.f64 1 (cbrt.f64 x))
(cbrt.f64 x)
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(cbrt.f64 x)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(cbrt.f64 x)
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(pow.f64 x 1/3)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 (pow.f64 x 2)) 1/2)
(sqrt.f64 (cbrt.f64 (pow.f64 x 2)))
(pow.f64 (pow.f64 x 2) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(cbrt.f64 x)
(pow.f64 (pow.f64 x 1/6) 2)
(cbrt.f64 x)
(sqrt.f64 (cbrt.f64 (pow.f64 x 2)))
(pow.f64 (pow.f64 x 2) 1/6)
(fabs.f64 (cbrt.f64 x))
(cbrt.f64 x)
(log.f64 (exp.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(cbrt.f64 x)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(exp.f64 (log.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(exp.f64 (*.f64 (log.f64 x) 1/3))
(cbrt.f64 x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(cbrt.f64 x)
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(+.f64 0 (cbrt.f64 (pow.f64 x 2)))
(cbrt.f64 (pow.f64 x 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 x 2)))) 1)
(cbrt.f64 (pow.f64 x 2))
(*.f64 (cbrt.f64 x) (cbrt.f64 x))
(cbrt.f64 (pow.f64 x 2))
(*.f64 (cbrt.f64 (pow.f64 x 2)) 1)
(cbrt.f64 (pow.f64 x 2))
(*.f64 1 (cbrt.f64 (pow.f64 x 2)))
(cbrt.f64 (pow.f64 x 2))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (pow.f64 (cbrt.f64 x) 4)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 x) (cbrt.f64 (cbrt.f64 x))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 4))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (pow.f64 (cbrt.f64 x) 4)))
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6))
(*.f64 (pow.f64 x 1/6) (sqrt.f64 x))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 x)))
(cbrt.f64 (pow.f64 x 2))
(*.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 x) (cbrt.f64 (cbrt.f64 x))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 4))
(sqrt.f64 (pow.f64 (cbrt.f64 x) 4))
(cbrt.f64 (pow.f64 x 2))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 x 2))))
(cbrt.f64 (pow.f64 x 2))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 x 2))
(cbrt.f64 (pow.f64 x 2))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 x 2))))
(cbrt.f64 (pow.f64 x 2))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 x 2))))
(cbrt.f64 (pow.f64 x 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 x 2))) 1))
(cbrt.f64 (pow.f64 x 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 x 2))))
(cbrt.f64 (pow.f64 x 2))
(+.f64 0 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))) (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2))))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 y (cbrt.f64 (pow.f64 x 2))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 y (cbrt.f64 (pow.f64 x 2)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 (cbrt.f64 (pow.f64 x 2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 y (cbrt.f64 (pow.f64 x 2)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 (cbrt.f64 (pow.f64 x 2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))) 1)
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 1)
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 3)
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3) 1/3)
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) 2)
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 2))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(log.f64 (exp.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (pow.f64 (*.f64 y 27) 3)))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 2)))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 1))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2)))
(*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))
(*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 y (*.f64 27 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 y (*.f64 27 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 y (*.f64 27 x))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 y (*.f64 27 x))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 y (*.f64 27 x))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 y (*.f64 27 x))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 y (*.f64 27 x))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 y (*.f64 27 x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 y (*.f64 27 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2))) 3)))
(cbrt.f64 (*.f64 x (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 3) 19683))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 27 (*.f64 x (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 x (*.f64 27 (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 27 (*.f64 x (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 x (*.f64 27 (pow.f64 y 3))))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 y (*.f64 27 x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(+.f64 0 (cbrt.f64 (*.f64 27 x)))
(cbrt.f64 (*.f64 27 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 27 x)))) 1)
(cbrt.f64 (*.f64 27 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 27))
(*.f64 (cbrt.f64 (*.f64 27 x)) 1)
(cbrt.f64 (*.f64 27 x))
(*.f64 1 (cbrt.f64 (*.f64 27 x)))
(cbrt.f64 (*.f64 27 x))
(*.f64 (cbrt.f64 27) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 27))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(cbrt.f64 (*.f64 27 x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(cbrt.f64 (*.f64 27 x))
(*.f64 (pow.f64 (*.f64 27 x) 1/6) (pow.f64 (*.f64 27 x) 1/6))
(cbrt.f64 (*.f64 27 x))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 27 x)))
(cbrt.f64 (*.f64 27 x))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 27 x)) 1/3) (pow.f64 (sqrt.f64 (*.f64 27 x)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 27 x))) (cbrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))))
(*.f64 (*.f64 (cbrt.f64 27) 1) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 27))
(*.f64 (*.f64 (cbrt.f64 27) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 27)))
(*.f64 (*.f64 (cbrt.f64 27) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(*.f64 (cbrt.f64 x) (cbrt.f64 27))
(pow.f64 (*.f64 27 x) 1/3)
(cbrt.f64 (*.f64 27 x))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 1)
(cbrt.f64 (*.f64 27 x))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 1/2)
(cbrt.f64 (*.f64 27 x))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 3)
(cbrt.f64 (*.f64 27 x))
(pow.f64 (pow.f64 (*.f64 27 x) 1/6) 2)
(cbrt.f64 (*.f64 27 x))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(cbrt.f64 (*.f64 27 x))
(fabs.f64 (cbrt.f64 (*.f64 27 x)))
(cbrt.f64 (*.f64 27 x))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 x))))
(cbrt.f64 (*.f64 27 x))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 27 x)))))
(cbrt.f64 (*.f64 27 x))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 x))))
(cbrt.f64 (*.f64 27 x))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 x))))
(cbrt.f64 (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (*.f64 27 x)) 1/3))
(cbrt.f64 (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 x))) 1))
(cbrt.f64 (*.f64 27 x))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 x))))
(cbrt.f64 (*.f64 27 x))
(+.f64 0 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (*.f64 27 x)))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) 1)
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(*.f64 (cbrt.f64 27) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 27 x))))
(*.f64 (cbrt.f64 27) (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 27)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x))))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 27 x) 1/6))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(*.f64 (pow.f64 (*.f64 27 x) 1/6) (*.f64 (pow.f64 (*.f64 27 x) 1/6) (cbrt.f64 (*.f64 27 x))))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(*.f64 (pow.f64 (cbrt.f64 27) 2) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 (cbrt.f64 27) 2))
(*.f64 (*.f64 (cbrt.f64 27) (cbrt.f64 27)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 (cbrt.f64 27) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 27) (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 27)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 27 x))))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(cbrt.f64 (*.f64 (pow.f64 x 2) 729))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 27 x)))))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 27 x)))) 1))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(pow.f64 (cbrt.f64 (*.f64 27 x)) 2)
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 y (*.f64 27 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 y (*.f64 27 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 y (*.f64 27 x))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 y (*.f64 27 x))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 y (*.f64 27 x))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 y (*.f64 27 x))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 y (*.f64 27 x))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 y (*.f64 27 x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 y (*.f64 27 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2))) 3)))
(cbrt.f64 (*.f64 x (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 3) 19683))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 27 (*.f64 x (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 x (*.f64 27 (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 27 (*.f64 x (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 x (*.f64 27 (pow.f64 y 3))))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 y (*.f64 27 x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(+.f64 0 (*.f64 y (cbrt.f64 (*.f64 27 x))))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x)))) (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))) 1)
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 1)
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 3)
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(pow.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) 1/3)
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(pow.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2)
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(sqrt.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 2))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(log.f64 (pow.f64 (exp.f64 y) (cbrt.f64 (*.f64 27 x))))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(cbrt.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(cbrt.f64 (*.f64 (pow.f64 y 3) (*.f64 27 x)))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(cbrt.f64 (*.f64 (*.f64 27 x) (pow.f64 y 3)))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(expm1.f64 (log1p.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(exp.f64 (log.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 1))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(log1p.f64 (expm1.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 y (cbrt.f64 (*.f64 27 x)))
(+.f64 0 (cbrt.f64 (*.f64 y 27)))
(cbrt.f64 (*.f64 27 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 y)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 y)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 y)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 y))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 y))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y 27)))) 1)
(cbrt.f64 (*.f64 27 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 27))
(*.f64 (cbrt.f64 (*.f64 y 27)) 1)
(cbrt.f64 (*.f64 27 y))
(*.f64 1 (cbrt.f64 (*.f64 y 27)))
(cbrt.f64 (*.f64 27 y))
(*.f64 (cbrt.f64 27) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 27))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 y))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 y))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 27)))
(*.f64 (cbrt.f64 y) (cbrt.f64 27))
(*.f64 (pow.f64 (*.f64 y 27) 1/6) (pow.f64 (*.f64 y 27) 1/6))
(cbrt.f64 (*.f64 27 y))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (cbrt.f64 27)))
(*.f64 (cbrt.f64 y) (cbrt.f64 27))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 y 27)))
(cbrt.f64 (*.f64 27 y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 y))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y 27)) 1/3) (pow.f64 (sqrt.f64 (*.f64 y 27)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 27 y))) (cbrt.f64 (sqrt.f64 (*.f64 27 y))))
(pow.f64 (*.f64 y 27) 1/3)
(cbrt.f64 (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 y 27)) 1)
(cbrt.f64 (*.f64 27 y))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 27))) 3)
(cbrt.f64 (*.f64 27 y))
(pow.f64 (pow.f64 (*.f64 y 27) 1/6) 2)
(cbrt.f64 (*.f64 27 y))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y 27))))
(cbrt.f64 (*.f64 27 y))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y 27)))))
(cbrt.f64 (*.f64 27 y))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y 27))))
(cbrt.f64 (*.f64 27 y))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y 27))))
(cbrt.f64 (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 y 27)) 1/3))
(cbrt.f64 (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 27))) 1))
(cbrt.f64 (*.f64 27 y))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y 27))))
(cbrt.f64 (*.f64 27 y))
(+.f64 0 (cbrt.f64 x))
(cbrt.f64 x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x))) (cbrt.f64 (exp.f64 (cbrt.f64 x))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(cbrt.f64 x)
(*.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(*.f64 1 (cbrt.f64 x))
(cbrt.f64 x)
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(cbrt.f64 x)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(cbrt.f64 x)
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 4))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(pow.f64 x 1/3)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 (pow.f64 x 2)) 1/2)
(sqrt.f64 (cbrt.f64 (pow.f64 x 2)))
(pow.f64 (pow.f64 x 2) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(cbrt.f64 x)
(pow.f64 (pow.f64 x 1/6) 2)
(cbrt.f64 x)
(sqrt.f64 (cbrt.f64 (pow.f64 x 2)))
(pow.f64 (pow.f64 x 2) 1/6)
(fabs.f64 (cbrt.f64 x))
(cbrt.f64 x)
(log.f64 (exp.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(cbrt.f64 x)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(exp.f64 (log.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(exp.f64 (*.f64 (log.f64 x) 1/3))
(cbrt.f64 x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(cbrt.f64 x)
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 y (*.f64 27 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 y (*.f64 27 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 27 x) (cbrt.f64 y)))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 y x))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) x) (cbrt.f64 y)))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 27 x) y)
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (cbrt.f64 y))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 x) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 y 27)) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y 27) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (*.f64 y 27) x)
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (*.f64 27 x)) (*.f64 y (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 y (cbrt.f64 (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (*.f64 y 27)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 1 (*.f64 y (*.f64 27 x)))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) (cbrt.f64 y)))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) 729)) (*.f64 x (cbrt.f64 (*.f64 27 y))))
(*.f64 x (*.f64 (cbrt.f64 (*.f64 27 y)) (cbrt.f64 (*.f64 (pow.f64 y 2) 729))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 2) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2) (*.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (cbrt.f64 x))))
(*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)) (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 y (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)))))
(*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) (*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) (cbrt.f64 y)))
(*.f64 y (*.f64 27 x))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) (*.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 y (*.f64 27 x))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2)))
(*.f64 y (*.f64 27 x))
(*.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (*.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) (pow.f64 (cbrt.f64 (*.f64 27 x)) 2)))
(*.f64 y (*.f64 27 x))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) 3) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (cbrt.f64 x) y) (*.f64 27 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 y 27)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))) 2)) (cbrt.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2))))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27)))) (*.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 27))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 2))) (*.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (cbrt.f64 x))))
(*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (*.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 27 y) (cbrt.f64 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (cbrt.f64 x)) (cbrt.f64 (*.f64 y 27)))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 1) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (cbrt.f64 y) 27) (*.f64 (pow.f64 (cbrt.f64 y) 2) x))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))) 2)) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x)))) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) (pow.f64 y 1/6)) (pow.f64 y 1/6))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) y) (cbrt.f64 (*.f64 27 x)))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))) 2)) (cbrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))))) (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (*.f64 27 x)))
(*.f64 y (*.f64 27 x))
(*.f64 (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)) (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 x))) 2) (*.f64 y (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 4)))))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 y (*.f64 27 x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 y (*.f64 27 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 27 (*.f64 y (cbrt.f64 (pow.f64 x 2)))) 3)))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 (*.f64 27 y) (cbrt.f64 (pow.f64 x 2))) 3)))
(cbrt.f64 (*.f64 x (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 3) 19683))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 27 x)) 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 3) (pow.f64 y 3)))
(*.f64 y (*.f64 27 x))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 2) 729) (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 27 (*.f64 x (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 x (*.f64 27 (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3) (*.f64 (pow.f64 x 2) 729)))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 27 x))) 3))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 27 (*.f64 x (pow.f64 y 3))))))
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 (*.f64 x (*.f64 27 (pow.f64 y 3))))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 y (*.f64 27 x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 y (*.f64 27 x))
(+.f64 0 (cbrt.f64 (*.f64 y (*.f64 27 x))))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))) 1)
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (*.f64 y (*.f64 27 x)) 1/3)
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 1)
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3)
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2)
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))))))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 1))
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (*.f64 y (*.f64 27 x)))

eval233.0ms (7.3%)

Compiler

Compiled 8780 to 6102 computations (30.5% saved)

prune132.0ms (4.1%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New5591560
Fresh000
Picked134
Done044
Total5608568
Accuracy
100.0%
Counts
568 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x)) 3)
98.4%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
98.4%
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
98.3%
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
70.7%
(*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
97.9%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x)) 3)
98.4%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
98.4%
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
98.3%
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
70.7%
(*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 162 to 120 computations (25.9% saved)

localize67.0ms (2.1%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.6%
(*.f64 27 (cbrt.f64 (pow.f64 x 2)))
99.6%
(*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
99.0%
(cbrt.f64 x)
55.2%
(cbrt.f64 (pow.f64 x 2))
Compiler

Compiled 41 to 29 computations (29.3% saved)

series3.0ms (0.1%)

Counts
3 → 24
Calls

12 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
0.0ms
x
@0
(*.f64 27 (cbrt.f64 (pow.f64 x 2)))
0.0ms
x
@inf
(*.f64 27 (cbrt.f64 (pow.f64 x 2)))
0.0ms
x
@-inf
(cbrt.f64 (pow.f64 x 2))
0.0ms
x
@-inf
(*.f64 27 (cbrt.f64 (pow.f64 x 2)))

rewrite74.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
842×log-prod
658×pow-prod-down
639×log1p-expm1-u
639×expm1-log1p-u
538×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01676
116653
2187853
Stop Event
node limit
Counts
3 → 81
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 x 2))
(*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
(*.f64 27 (cbrt.f64 (pow.f64 x 2)))
Outputs
(+.f64 0 (pow.f64 (cbrt.f64 x) 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2))) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 x) (cbrt.f64 x))
(*.f64 1 (pow.f64 (cbrt.f64 x) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 x 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6))
(*.f64 (pow.f64 x 1/6) (sqrt.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 5) (cbrt.f64 (cbrt.f64 x)))
(pow.f64 x 2/3)
(pow.f64 (pow.f64 x 2) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 x) 2) 1)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 6)
(pow.f64 (cbrt.f64 (pow.f64 x 4)) 1/2)
(pow.f64 (pow.f64 x 3) 2/9)
(pow.f64 (pow.f64 x 4) 1/6)
(pow.f64 (pow.f64 x 6) 1/9)
(pow.f64 (sqrt.f64 x) 4/3)
(pow.f64 (pow.f64 x 1/6) 4)
(sqrt.f64 (cbrt.f64 (pow.f64 x 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2)))
(exp.f64 (*.f64 2/3 (log.f64 x)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 x)) 1/3))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 x)) 1))
(exp.f64 (*.f64 (log.f64 x) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 x) 1) 2/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 x)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 x)) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 x) 1/3) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1) 2))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 x))) 3))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 x) 2)))
(+.f64 0 (*.f64 (*.f64 y 27) x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y 27) x))) 1)
(pow.f64 (*.f64 (*.f64 y 27) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y 27) x)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 y 27) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y 27) x)))
(exp.f64 (log.f64 (*.f64 (*.f64 y 27) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y 27) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 y 27) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y 27) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 y 27) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 y 27) x))) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y 27) x)))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))) 1)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)) 3)
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 4)) 729) 1/2)
(pow.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27) 1/3)
(pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 27)) 2)
(sqrt.f64 (*.f64 (cbrt.f64 (pow.f64 x 4)) 729))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)))
(exp.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)))
(exp.f64 (*.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 27))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)))

simplify77.0ms (2.4%)

Algorithm
egg-herbie
Rules
2002×fma-def
1190×log-prod
866×associate-+r+
800×associate-+l+
540×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02114294969420
14524294969316
210662084
331452084
479022084
Stop Event
node limit
Counts
105 → 97
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 -27 (*.f64 x (*.f64 y (cbrt.f64 -1))))
(*.f64 -27 (*.f64 x (*.f64 y (cbrt.f64 -1))))
(*.f64 -27 (*.f64 x (*.f64 y (cbrt.f64 -1))))
(*.f64 -27 (*.f64 x (*.f64 y (cbrt.f64 -1))))
(+.f64 0 (pow.f64 (cbrt.f64 x) 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2))) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 x) (cbrt.f64 x))
(*.f64 1 (pow.f64 (cbrt.f64 x) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 x 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6))
(*.f64 (pow.f64 x 1/6) (sqrt.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 5) (cbrt.f64 (cbrt.f64 x)))
(pow.f64 x 2/3)
(pow.f64 (pow.f64 x 2) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 x) 2) 1)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 6)
(pow.f64 (cbrt.f64 (pow.f64 x 4)) 1/2)
(pow.f64 (pow.f64 x 3) 2/9)
(pow.f64 (pow.f64 x 4) 1/6)
(pow.f64 (pow.f64 x 6) 1/9)
(pow.f64 (sqrt.f64 x) 4/3)
(pow.f64 (pow.f64 x 1/6) 4)
(sqrt.f64 (cbrt.f64 (pow.f64 x 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2)))
(exp.f64 (*.f64 2/3 (log.f64 x)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 x)) 1/3))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 x)) 1))
(exp.f64 (*.f64 (log.f64 x) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 x) 1) 2/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 x)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 x)) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 x) 1/3) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1) 2))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 x))) 3))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 x) 2)))
(+.f64 0 (*.f64 (*.f64 y 27) x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y 27) x))) 1)
(pow.f64 (*.f64 (*.f64 y 27) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y 27) x)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 y 27) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y 27) x)))
(exp.f64 (log.f64 (*.f64 (*.f64 y 27) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y 27) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 y 27) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y 27) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 y 27) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 y 27) x))) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y 27) x)))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))) 1)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)) 3)
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 4)) 729) 1/2)
(pow.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27) 1/3)
(pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 27)) 2)
(sqrt.f64 (*.f64 (cbrt.f64 (pow.f64 x 4)) 729))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)))
(exp.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)))
(exp.f64 (*.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 27))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)))
Outputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (cbrt.f64 -1))))
(*.f64 x (*.f64 (*.f64 y (cbrt.f64 -1)) -27))
(*.f64 x (*.f64 -27 (*.f64 y (cbrt.f64 -1))))
(*.f64 y (*.f64 (cbrt.f64 -1) (*.f64 x -27)))
(*.f64 -27 (*.f64 x (*.f64 y (cbrt.f64 -1))))
(*.f64 x (*.f64 (*.f64 y (cbrt.f64 -1)) -27))
(*.f64 x (*.f64 -27 (*.f64 y (cbrt.f64 -1))))
(*.f64 y (*.f64 (cbrt.f64 -1) (*.f64 x -27)))
(*.f64 -27 (*.f64 x (*.f64 y (cbrt.f64 -1))))
(*.f64 x (*.f64 (*.f64 y (cbrt.f64 -1)) -27))
(*.f64 x (*.f64 -27 (*.f64 y (cbrt.f64 -1))))
(*.f64 y (*.f64 (cbrt.f64 -1) (*.f64 x -27)))
(*.f64 -27 (*.f64 x (*.f64 y (cbrt.f64 -1))))
(*.f64 x (*.f64 (*.f64 y (cbrt.f64 -1)) -27))
(*.f64 x (*.f64 -27 (*.f64 y (cbrt.f64 -1))))
(*.f64 y (*.f64 (cbrt.f64 -1) (*.f64 x -27)))
(+.f64 0 (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (cbrt.f64 x) 2)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))))
(pow.f64 (cbrt.f64 x) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2))) 1)
(pow.f64 (cbrt.f64 x) 2)
(*.f64 (pow.f64 (cbrt.f64 x) 2) 1)
(pow.f64 (cbrt.f64 x) 2)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 (exp.f64 1)))
(pow.f64 (cbrt.f64 x) 2)
(*.f64 (cbrt.f64 x) (cbrt.f64 x))
(pow.f64 (cbrt.f64 x) 2)
(*.f64 1 (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (cbrt.f64 x) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 x 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 x 4))))
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6))
(*.f64 (pow.f64 x 1/6) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 5) (cbrt.f64 (cbrt.f64 x)))
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 x 2/3)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (pow.f64 x 2) 1/3)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (pow.f64 (cbrt.f64 x) 2) 1)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) 3)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 6)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (cbrt.f64 (pow.f64 x 4)) 1/2)
(sqrt.f64 (cbrt.f64 (pow.f64 x 4)))
(pow.f64 (pow.f64 x 3) 2/9)
(pow.f64 (cbrt.f64 x) 2)
(pow.f64 (pow.f64 x 4) 1/6)
(pow.f64 (pow.f64 x 6) 1/9)
(*.f64 (pow.f64 (pow.f64 x 6) 1/18) (pow.f64 (pow.f64 x 6) 1/18))
(pow.f64 (sqrt.f64 x) 4/3)
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))) (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(pow.f64 (pow.f64 x 1/6) 4)
(pow.f64 (cbrt.f64 x) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 x 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))
(pow.f64 (cbrt.f64 x) 2)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2)))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 2/3 (log.f64 x)))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 x)) 1/3))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 x)) 1))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (log.f64 x) 2/3))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 x) 1) 2/3))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 x)) 1) 1/3))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 x)) 1/3) 1))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 x)) 1) 1))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 2))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 x) 1/3) 2))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1) 2))
(pow.f64 (cbrt.f64 x) 2)
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 x))) 3))
(pow.f64 (cbrt.f64 x) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 x) 2)))
(pow.f64 (cbrt.f64 x) 2)
(+.f64 0 (*.f64 (*.f64 y 27) x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y 27) x))) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (*.f64 y 27) x) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y 27) x)) 3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 2) 1/2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 3) 1/3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 y 27) x)) 2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y 27) x) 3))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y 27) x)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (log.f64 (*.f64 (*.f64 y 27) x)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y 27) x)) 1))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 y 27) x)) 1) 1))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y 27) x))) 3))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 y 27) x))) 1/3))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 y 27) x))) 2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y 27) x)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))) 1)
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27) 1)
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)) 3)
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 4)) 729) 1/2)
(sqrt.f64 (*.f64 (cbrt.f64 (pow.f64 x 4)) 729))
(pow.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27) 1/3)
(cbrt.f64 (*.f64 27 (pow.f64 (*.f64 27 x) 2)))
(cbrt.f64 (*.f64 27 (*.f64 (pow.f64 x 2) 729)))
(pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 27)) 2)
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(sqrt.f64 (*.f64 (cbrt.f64 (pow.f64 x 4)) 729))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)) 27))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27))
(cbrt.f64 (*.f64 27 (pow.f64 (*.f64 27 x) 2)))
(cbrt.f64 (*.f64 27 (*.f64 (pow.f64 x 2) 729)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(exp.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(exp.f64 (*.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)) 1))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(exp.f64 (*.f64 (*.f64 (+.f64 (*.f64 2/3 (log.f64 x)) (log.f64 27)) 1) 1))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27))) 3))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 27 x) 2) 27)) 1/3))
(cbrt.f64 (*.f64 27 (pow.f64 (*.f64 27 x) 2)))
(cbrt.f64 (*.f64 27 (*.f64 (pow.f64 x 2) 729)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 27))) 2))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) 27)))
(*.f64 27 (pow.f64 (cbrt.f64 x) 2))

eval41.0ms (1.3%)

Compiler

Compiled 1748 to 1151 computations (34.2% saved)

prune21.0ms (0.7%)

Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New1290129
Fresh000
Picked011
Done077
Total1298137
Accuracy
100.0%
Counts
137 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x)) 3)
98.4%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
98.4%
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
98.3%
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
70.7%
(*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 161 to 114 computations (29.2% saved)

regimes38.0ms (1.2%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x 27) y)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x)) 3)
(*.f64 (*.f64 y (*.f64 27 (cbrt.f64 (pow.f64 x 2)))) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 x)) 2) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
Outputs
(*.f64 (*.f64 x 27) y)
Calls

4 calls:

6.0ms
y
6.0ms
(*.f64 x 27)
5.0ms
x
5.0ms
(*.f64 (*.f64 x 27) y)
Results
AccuracySegmentsBranch
99.7%1x
99.7%1y
99.7%1(*.f64 (*.f64 x 27) y)
99.7%1(*.f64 x 27)
Compiler

Compiled 98 to 67 computations (31.6% saved)

regimes7.0ms (0.2%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
Outputs
(*.f64 x (*.f64 27 y))
Calls

2 calls:

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

Compiled 18 to 12 computations (33.3% saved)

regimes6.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
Outputs
(*.f64 27 (*.f64 x y))
Calls

2 calls:

3.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
99.6%1x
99.6%1y
Compiler

Compiled 13 to 9 computations (30.8% saved)

simplify2.0ms (0.1%)

Algorithm
egg-herbie
Rules
12×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01457
12057
Stop Event
done
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 x 27) y)
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
Outputs
(*.f64 (*.f64 x 27) y)
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
Compiler

Compiled 21 to 15 computations (28.6% saved)

soundness61.0ms (1.9%)

Rules
256×fma-def
256×fma-def
80×distribute-lft-neg-in
80×distribute-lft-neg-in
64×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020141
150133
2118133
3287133
4403133
5517133
020141
150133
2118133
3287133
4403133
5517133
Stop Event
saturated
saturated
Compiler

Compiled 29 to 19 computations (34.5% saved)

end0.0ms (0%)

preprocess99.0ms (3.1%)

Compiler

Compiled 48 to 32 computations (33.3% saved)

Profiling

Loading profile data...