Graphics.Rasterific.Svg.PathConverter:segmentToBezier from rasterific-svg-0.2.3.1, C

Time bar (total: 7.4s)

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 13 to 9 computations (30.8% saved)

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

sample1.7s (23.2%)

Results
1.4s8253×256valid
0.0ms512valid
2.0ms1024valid
Precisions
Click to see histograms. Total time spent on operations: 782.0ms
Operation ival-sin, time spent: 300.0ms, 38.0% of total-time
Operation ival-cos, time spent: 277.0ms, 35.0% of total-time
Operation ival-add, time spent: 110.0ms, 14.0% of total-time
Operation ival-mult, time spent: 86.0ms, 11.0% of total-time
Operation const, time spent: 10.0ms, 1.0% of total-time
Bogosity

preprocess358.0ms (4.9%)

Algorithm
egg-herbie
Rules
973×fma-neg
593×fma-define
148×associate-+l-
148×cancel-sign-sub-inv
144×distribute-rgt-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-x
00-0-(+.f64 x (sin.f64 y))
00-0-(cos.f64 y)
00-0-z
00-0-(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
00-0-(sin.f64 y)
00-0-y
00-0-(*.f64 z (cos.f64 y))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043465
1102401
2265393
3770393
41568393
52315393
62896393
73233393
83477393
93643393
103657393
113657393
123712393
133712393
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
(+.f64 (+.f64 (neg.f64 x) (sin.f64 y)) (*.f64 z (cos.f64 y)))
(+.f64 (+.f64 x (sin.f64 (neg.f64 y))) (*.f64 z (cos.f64 (neg.f64 y))))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (neg.f64 z) (cos.f64 y)))
(neg.f64 (+.f64 (+.f64 (neg.f64 x) (sin.f64 y)) (*.f64 z (cos.f64 y))))
(neg.f64 (+.f64 (+.f64 x (sin.f64 (neg.f64 y))) (*.f64 z (cos.f64 (neg.f64 y)))))
(neg.f64 (+.f64 (+.f64 x (sin.f64 y)) (*.f64 (neg.f64 z) (cos.f64 y))))
(+.f64 (+.f64 y (sin.f64 x)) (*.f64 z (cos.f64 x)))
(+.f64 (+.f64 z (sin.f64 y)) (*.f64 x (cos.f64 y)))
(+.f64 (+.f64 x (sin.f64 z)) (*.f64 y (cos.f64 z)))
Outputs
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
(fma.f64 z (cos.f64 y) (+.f64 x (sin.f64 y)))
(+.f64 x (fma.f64 z (cos.f64 y) (sin.f64 y)))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
(fma.f64 z (cos.f64 y) (+.f64 x (sin.f64 y)))
(+.f64 x (fma.f64 z (cos.f64 y) (sin.f64 y)))
(+.f64 (+.f64 (neg.f64 x) (sin.f64 y)) (*.f64 z (cos.f64 y)))
(+.f64 (*.f64 z (cos.f64 y)) (+.f64 (sin.f64 y) (neg.f64 x)))
(fma.f64 z (cos.f64 y) (-.f64 (sin.f64 y) x))
(-.f64 (fma.f64 z (cos.f64 y) (sin.f64 y)) x)
(+.f64 (+.f64 x (sin.f64 (neg.f64 y))) (*.f64 z (cos.f64 (neg.f64 y))))
(+.f64 x (+.f64 (neg.f64 (sin.f64 y)) (*.f64 z (cos.f64 y))))
(fma.f64 z (cos.f64 y) (-.f64 x (sin.f64 y)))
(-.f64 (fma.f64 z (cos.f64 y) x) (sin.f64 y))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (neg.f64 z) (cos.f64 y)))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (cos.f64 y) (neg.f64 z)))
(-.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
(+.f64 x (fma.f64 (cos.f64 y) (neg.f64 z) (sin.f64 y)))
(neg.f64 (+.f64 (+.f64 (neg.f64 x) (sin.f64 y)) (*.f64 z (cos.f64 y))))
(neg.f64 (+.f64 (*.f64 z (cos.f64 y)) (+.f64 (sin.f64 y) (neg.f64 x))))
(neg.f64 (fma.f64 z (cos.f64 y) (-.f64 (sin.f64 y) x)))
(-.f64 x (fma.f64 z (cos.f64 y) (sin.f64 y)))
(neg.f64 (+.f64 (+.f64 x (sin.f64 (neg.f64 y))) (*.f64 z (cos.f64 (neg.f64 y)))))
(neg.f64 (+.f64 x (+.f64 (neg.f64 (sin.f64 y)) (*.f64 z (cos.f64 y)))))
(-.f64 (-.f64 (sin.f64 y) x) (*.f64 z (cos.f64 y)))
(-.f64 (sin.f64 y) (fma.f64 z (cos.f64 y) x))
(neg.f64 (+.f64 (+.f64 x (sin.f64 y)) (*.f64 (neg.f64 z) (cos.f64 y))))
(neg.f64 (+.f64 (+.f64 x (sin.f64 y)) (*.f64 (cos.f64 y) (neg.f64 z))))
(-.f64 (*.f64 z (cos.f64 y)) (+.f64 x (sin.f64 y)))
(+.f64 (+.f64 y (sin.f64 x)) (*.f64 z (cos.f64 x)))
(+.f64 y (+.f64 (sin.f64 x) (*.f64 z (cos.f64 x))))
(fma.f64 z (cos.f64 x) (+.f64 y (sin.f64 x)))
(+.f64 y (fma.f64 z (cos.f64 x) (sin.f64 x)))
(+.f64 (+.f64 z (sin.f64 y)) (*.f64 x (cos.f64 y)))
(+.f64 (+.f64 (sin.f64 y) z) (*.f64 x (cos.f64 y)))
(fma.f64 x (cos.f64 y) (+.f64 (sin.f64 y) z))
(+.f64 (sin.f64 y) (fma.f64 x (cos.f64 y) z))
(+.f64 (+.f64 x (sin.f64 z)) (*.f64 y (cos.f64 z)))
(fma.f64 y (cos.f64 z) (+.f64 x (sin.f64 z)))
(+.f64 x (fma.f64 y (cos.f64 z) (sin.f64 z)))
Results
80.0ms512×256valid
Compiler

Compiled 68 to 26 computations (61.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
Operation ival-sin, time spent: 16.0ms, 40.0% of total-time
Operation ival-cos, time spent: 13.0ms, 33.0% of total-time
Operation ival-add, time spent: 6.0ms, 15.0% of total-time
Operation ival-mult, time spent: 4.0ms, 10.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 19 to 9 computations (52.6% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

localize55.0ms (0.7%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 z (cos.f64 y))
Results
42.0ms256×256valid
Compiler

Compiled 28 to 9 computations (67.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
Operation ival-sin, time spent: 9.0ms, 41.0% of total-time
Operation ival-cos, time spent: 7.0ms, 32.0% of total-time
Operation ival-add, time spent: 3.0ms, 14.0% of total-time
Operation ival-mult, time spent: 2.0ms, 9.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

series4.0ms (0.1%)

Counts
1 → 4
Calls
Call 1
Inputs
#<alt (*.f64 z (cos.f64 y))>
Outputs
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
Calls

6 calls:

TimeVariablePointExpression
1.0ms
z
@0
(* z (cos y))
1.0ms
y
@0
(* z (cos y))
0.0ms
z
@inf
(* z (cos y))
0.0ms
y
@-inf
(* z (cos y))
0.0ms
y
@inf
(* z (cos y))

rewrite259.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
337×log1p-expm1-u
337×expm1-log1p-u
321×add-exp-log
312×unpow-prod-down
309×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01017
18417
292817
Stop Event
node limit
Counts
1 → 21
Calls
Call 1
Inputs
(*.f64 z (cos.f64 y))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (cos.f64 y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 z (cos.f64 y))))) (sqrt.f64 (log.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))

simplify87.0ms (1.2%)

Algorithm
egg-herbie
Rules
889×fma-define
740×distribute-lft-in
698×fma-neg
633×distribute-rgt-in
371×prod-exp
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
087701
1176679
2488665
31695660
45920660
57909660
Stop Event
node limit
Counts
25 → 41
Calls
Call 1
Inputs
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (cos.f64 y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 z (cos.f64 y))))) (sqrt.f64 (log.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
Outputs
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(*.f64 z (fma.f64 #s(literal -1/2 binary64) (pow.f64 y #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 y #s(literal 2 binary64))) z))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) z)
(fma.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)))) (*.f64 z #s(literal -1/2 binary64))) z)
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 y #s(literal 2 binary64)) #s(literal 1 binary64)) z (*.f64 (*.f64 z (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) (pow.f64 y #s(literal 4 binary64))))
(*.f64 z (+.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) (pow.f64 y #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 y #s(literal 2 binary64)) #s(literal 1 binary64))))
(*.f64 z (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 y #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) (pow.f64 y #s(literal 4 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (cos.f64 y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (cos.f64 y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (E.f64) (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 z (cos.f64 y))))) (sqrt.f64 (log.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))

eval10.0ms (0.1%)

Compiler

Compiled 667 to 303 computations (54.6% saved)

prune9.0ms (0.1%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New37441
Fresh000
Picked011
Done000
Total37542
Accuracy
100.0%
Counts
42 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.6%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
99.1%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64)))
99.9%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
61.8%
(+.f64 (+.f64 x (sin.f64 y)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
79.0%
(+.f64 (+.f64 x (sin.f64 y)) z)
Compiler

Compiled 66 to 47 computations (28.8% saved)

localize192.0ms (2.6%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(sqrt.f64 (*.f64 z (cos.f64 y)))
99.9%
(*.f64 z (cos.f64 y))
99.6%
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
99.9%
(*.f64 z (cos.f64 y))
99.6%
(cbrt.f64 (*.f64 z (cos.f64 y)))
99.6%
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
99.9%
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
99.9%
(*.f64 z (cos.f64 y))
67.5%
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
Results
76.0ms139×256invalid
50.0ms117×256valid
Compiler

Compiled 140 to 33 computations (76.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 71.0ms
Operation ival-pow, time spent: 34.0ms, 48.0% of total-time
Operation ival-sin, time spent: 9.0ms, 13.0% of total-time
Operation ival-add, time spent: 8.0ms, 11.0% of total-time
Operation ival-cbrt, time spent: 8.0ms, 11.0% of total-time
Operation ival-cos, time spent: 7.0ms, 10.0% of total-time
Operation ival-mult, time spent: 2.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 2.0ms, 3.0% of total-time
Operation const, time spent: 2.0ms, 3.0% of total-time

series34.0ms (0.5%)

Counts
6 → 112
Calls
Call 1
Inputs
#<alt (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))>
#<alt (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))>
#<alt (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))>
#<alt (cbrt.f64 (*.f64 z (cos.f64 y)))>
#<alt (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))>
#<alt (sqrt.f64 (*.f64 z (cos.f64 y)))>
Outputs
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (pow.f64 z #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 z #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 z #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))))) (pow.f64 z #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 z #s(literal 3 binary64))))))) (pow.f64 z #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (cbrt.f64 z)>
#<alt (+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))>
#<alt (+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) z) (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z))) (*.f64 #s(literal -1/216 binary64) z)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))))))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 z)>
#<alt (+.f64 (sqrt.f64 z) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))>
#<alt (+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 z)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z))) (sqrt.f64 (/.f64 #s(literal 1 binary64) z)))))))>
#<alt (+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) z)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) z) (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) z)))))))))>
Calls

36 calls:

TimeVariablePointExpression
4.0ms
z
@0
(cbrt (* z (cos y)))
3.0ms
z
@-inf
(cbrt (pow (* z (cos y)) 3))
2.0ms
y
@-inf
(pow (* z (cos y)) 3)
2.0ms
z
@0
(pow (* z (cos y)) 3)
2.0ms
y
@-inf
(cbrt (* z (cos y)))

rewrite211.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
548×log1p-expm1-u
548×expm1-log1p-u
460×pow1
430×prod-exp
354×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018116
1211116
21832116
Stop Event
node limit
Counts
6 → 384
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 z (cos.f64 y)))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/9 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 2/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 z (*.f64 (cos.f64 y) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64))))
(*.f64 (cos.f64 y) (*.f64 z (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64))))
(*.f64 (*.f64 z (cos.f64 y)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 8 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/2 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 7 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) (*.f64 z (cos.f64 y)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) z) (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) (cos.f64 y)) z)
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 8 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 z (cos.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 7 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 9 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 9 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 #s(literal 3 binary64) (log.f64 z)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y)))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 3 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) (*.f64 (log.f64 z) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64)) (*.f64 (log.f64 z) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (*.f64 z (cos.f64 y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 (cos.f64 y)) (cbrt.f64 z))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/9 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2/3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/27 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 4/3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 2/9 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/9 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/9 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 z (cos.f64 y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (sqrt.f64 z) (sqrt.f64 (cos.f64 y)))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/18 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(fabs.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))

simplify286.0ms (3.9%)

Algorithm
egg-herbie
Rules
700×prod-exp
484×fma-neg
414×exp-prod
410×associate-*r*
369×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
060012884914501
1123312884913373
2366412884913319
3666312884913315
Stop Event
node limit
Counts
496 → 310
Calls
Call 1
Inputs
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 z #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 z #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 z #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))))) (pow.f64 z #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 z #s(literal 3 binary64))))))) (pow.f64 z #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 z)
(+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) z) (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z))) (*.f64 #s(literal -1/216 binary64) z)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))))))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 z)
(+.f64 (sqrt.f64 z) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 z)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z))) (sqrt.f64 (/.f64 #s(literal 1 binary64) z)))))))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) z)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) z) (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) z)))))))))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/9 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 2/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 z (*.f64 (cos.f64 y) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64))))
(*.f64 (cos.f64 y) (*.f64 z (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64))))
(*.f64 (*.f64 z (cos.f64 y)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 8 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/2 binary64)))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 7 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) (*.f64 z (cos.f64 y)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) z) (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) (cos.f64 y)) z)
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 8 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 z (cos.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 7 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 9 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 9 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 #s(literal 3 binary64) (log.f64 z)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y)))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 3 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) (*.f64 (log.f64 z) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64)) (*.f64 (log.f64 z) #s(literal 3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (*.f64 z (cos.f64 y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 (cos.f64 y)) (cbrt.f64 z))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/9 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2/3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/27 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 4/3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 2/9 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/9 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/9 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 z (cos.f64 y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (sqrt.f64 z) (sqrt.f64 (cos.f64 y)))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/18 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(fabs.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
Outputs
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (*.f64 z (cbrt.f64 #s(literal -1 binary64))) (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 z))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (*.f64 z (cbrt.f64 #s(literal -1 binary64))) (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 z))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (*.f64 z (cbrt.f64 #s(literal -1 binary64))) (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 z))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (*.f64 z (cbrt.f64 #s(literal -1 binary64))) (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 z))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (cbrt.f64 #s(literal -1 binary64)))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)))))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64))))) z)
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(pow.f64 z #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 z #s(literal 3 binary64)))
(fma.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 z #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (pow.f64 z #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64))) (pow.f64 z #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 z #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))))) (pow.f64 z #s(literal 3 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -3/2 binary64) (pow.f64 z #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64))) #s(literal 7/8 binary64))) (pow.f64 z #s(literal 3 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 3 binary64)) (+.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 7/8 binary64)))) (pow.f64 z #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 z #s(literal 3 binary64))))))) (pow.f64 z #s(literal 3 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -3/2 binary64) (pow.f64 z #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 7/8 binary64))))) (pow.f64 z #s(literal 3 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -61/240 binary64)) #s(literal 7/8 binary64))) (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal -3/2 binary64))) (pow.f64 z #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -61/240 binary64)))) (pow.f64 y #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64))) (pow.f64 z #s(literal 3 binary64))))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)))))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64))))) z)
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 z)
(+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))
(*.f64 (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)) (cbrt.f64 z))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/6 binary64))) (cbrt.f64 z))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (cbrt.f64 z) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z #s(literal -1/24 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64))))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (cbrt.f64 z) #s(literal -1/6 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))) (*.f64 (*.f64 z #s(literal -1/24 binary64)) #s(literal 1/3 binary64))))) (cbrt.f64 z))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (cbrt.f64 z) #s(literal -1/6 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))) (*.f64 z #s(literal -1/72 binary64))))) (cbrt.f64 z))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) z) (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/12 binary64) z))) (*.f64 #s(literal -1/216 binary64) z)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (*.f64 z #s(literal -1/24 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64))))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z #s(literal -1/720 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 z #s(literal -1/24 binary64)) (*.f64 z #s(literal -1/216 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64))))))))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))) (+.f64 (*.f64 z #s(literal -1/24 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 z #s(literal -1/720 binary64)) (fma.f64 z #s(literal -1/216 binary64) (*.f64 z #s(literal 1/72 binary64)))))))) (*.f64 (cbrt.f64 z) #s(literal -1/6 binary64))) (cbrt.f64 z))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))) (+.f64 (*.f64 z #s(literal -1/24 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 z #s(literal -11/720 binary64)) (*.f64 z #s(literal 1/216 binary64))))))) (*.f64 (cbrt.f64 z) #s(literal -1/6 binary64))) (cbrt.f64 z))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 2 binary64)))) (+.f64 (*.f64 z #s(literal -1/24 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal 7/2160 binary64) (*.f64 z #s(literal -1/72 binary64))))))) (*.f64 (cbrt.f64 z) #s(literal -1/6 binary64))) (cbrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)))))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64))))) z)
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(sqrt.f64 z)
(+.f64 (sqrt.f64 z) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))
(*.f64 (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (sqrt.f64 z))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/4 binary64))) (sqrt.f64 z))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 z)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z))) (sqrt.f64 (/.f64 #s(literal 1 binary64) z)))))))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (sqrt.f64 z) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z #s(literal -1/48 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) z)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (sqrt.f64 z) #s(literal -1/4 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 z #s(literal -1/48 binary64)) #s(literal 1/2 binary64))))) (sqrt.f64 z))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (sqrt.f64 z) #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z #s(literal -1/48 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) z))))) (sqrt.f64 z))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) z)) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) z) (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) z) (*.f64 #s(literal 1/16 binary64) z))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) z)))))))))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 z #s(literal -1/48 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) z))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 z #s(literal -1/720 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 z #s(literal -1/48 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) z))))))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) z)) (+.f64 (*.f64 z #s(literal -1/48 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 z #s(literal -1/720 binary64)) (*.f64 z #s(literal 1/192 binary64))))))) (*.f64 (sqrt.f64 z) #s(literal -1/4 binary64))) (sqrt.f64 z))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) z)) (+.f64 (*.f64 z #s(literal -1/48 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z #s(literal -19/2880 binary64)))))) (*.f64 (sqrt.f64 z) #s(literal -1/4 binary64))) (sqrt.f64 z))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y)))))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z (*.f64 (cos.f64 y) (cos.f64 y)))))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 (*.f64 z (*.f64 z (cos.f64 y)))))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 (*.f64 (cos.f64 y) (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 z (cos.f64 y))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/9 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 6 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 2/3 binary64))
(*.f64 z (cos.f64 y))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 z (*.f64 (cos.f64 y) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (cos.f64 y) (*.f64 z (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (*.f64 z (cos.f64 y)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 8 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/2 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 7 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) (*.f64 z (cos.f64 y)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) z) (cos.f64 y))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) (cos.f64 y)) z)
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 8 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 z (cos.f64 y)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 7 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 6 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 6 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 9 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 9 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 6 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 6 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 6 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 #s(literal 3 binary64) (log.f64 z)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y)))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 3 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) (*.f64 (log.f64 z) #s(literal 3 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 3 binary64)) (*.f64 (log.f64 z) #s(literal 3 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y)))))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z (*.f64 (cos.f64 y) (cos.f64 y)))))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 (*.f64 z (*.f64 z (cos.f64 y)))))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 (*.f64 (cos.f64 y) (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 z (cos.f64 y))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (*.f64 z (cos.f64 y))))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 z (cos.f64 y))))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 (cos.f64 y)) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/9 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2/3 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/27 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 4/3 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 2/9 binary64))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/9 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2/3 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/9 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2/3 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2/3 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2/3 binary64)))
(cbrt.f64 (*.f64 z (cos.f64 y)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 (cos.f64 y) z)
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (cos.f64 y)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 (cos.f64 y) (*.f64 z (cos.f64 y)))))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z (*.f64 (cos.f64 y) (cos.f64 y)))))
(*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))) (cbrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z (cos.f64 y)) z) #s(literal 1/2 binary64)) (sqrt.f64 (cos.f64 y)))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 (*.f64 z (*.f64 z (cos.f64 y)))))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 (*.f64 (cos.f64 y) (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 z (cos.f64 y))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 z) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (log.f64 (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 z) #s(literal 1 binary64)) (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (cos.f64 y)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (log.f64 z)))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1 binary64)) (*.f64 (log.f64 z) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(*.f64 z (cos.f64 y))
(exp.f64 (+.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(*.f64 z (cos.f64 y))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 z (cos.f64 y))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 z (cos.f64 y))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (sqrt.f64 z) (sqrt.f64 (cos.f64 y)))
(*.f64 (sqrt.f64 (cos.f64 y)) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (sqrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/4 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 9 binary64)) #s(literal 1/18 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(fabs.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/6 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1/6 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) #s(literal 3/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 3/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64)) (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)) (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (+.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))
(exp.f64 (+.f64 (log.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (*.f64 z (cos.f64 y)))

eval283.0ms (3.8%)

Compiler

Compiled 12815 to 5995 computations (53.2% saved)

prune90.0ms (1.2%)

Pruning

10 alts after pruning (5 fresh and 5 done)

PrunedKeptTotal
New6745679
Fresh000
Picked044
Done011
Total67410684
Accuracy
100.0%
Counts
684 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.6%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
99.1%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64)))
98.4%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64)))
45.6%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
99.2%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y)))))
99.1%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y))))
49.0%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z)))
99.9%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
61.8%
(+.f64 (+.f64 x (sin.f64 y)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
79.0%
(+.f64 (+.f64 x (sin.f64 y)) z)
Compiler

Compiled 252 to 171 computations (32.1% saved)

localize689.0ms (9.4%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
100.0%
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
99.9%
(*.f64 z (cos.f64 y))
99.8%
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
99.9%
(*.f64 (cbrt.f64 z) (cos.f64 y))
99.9%
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
99.8%
(pow.f64 (cbrt.f64 z) #s(literal 2 binary64))
99.7%
(cbrt.f64 z)
99.9%
(*.f64 z (cos.f64 y))
99.8%
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
99.7%
(cbrt.f64 (*.f64 z (cos.f64 y)))
99.1%
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
100.0%
(*.f64 (cos.f64 y) (sqrt.f64 z))
99.7%
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
99.9%
(cbrt.f64 (cos.f64 y))
99.8%
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
99.7%
(cbrt.f64 z)
99.7%
(cbrt.f64 (*.f64 z (cos.f64 y)))
Results
419.0ms169×256invalid
114.0ms87×256valid
Compiler

Compiled 271 to 61 computations (77.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 471.0ms
Operation ival-add, time spent: 189.0ms, 40.0% of total-time
Operation ival-mult, time spent: 156.0ms, 33.0% of total-time
Operation ival-pow, time spent: 52.0ms, 11.0% of total-time
Operation ival-cos, time spent: 51.0ms, 11.0% of total-time
Operation ival-sin, time spent: 9.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 8.0ms, 2.0% of total-time
Operation const, time spent: 3.0ms, 1.0% of total-time
Operation ival-sqrt, time spent: 2.0ms, 0.0% of total-time

series433.0ms (5.9%)

Counts
14 → 248
Calls
Call 1
Inputs
#<alt (cbrt.f64 z)>
#<alt (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))>
#<alt (cbrt.f64 (cos.f64 y))>
#<alt (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))>
#<alt (*.f64 (cos.f64 y) (sqrt.f64 z))>
#<alt (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))>
#<alt (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))>
#<alt (cbrt.f64 z)>
#<alt (pow.f64 (cbrt.f64 z) #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))>
#<alt (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))>
#<alt (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))>
#<alt (+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/315 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -2/3 binary64) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))))))))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 y #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 1/6 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -23/6480 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 1/72 binary64))) #s(literal 1/6 binary64))))>
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (sqrt.f64 z)>
#<alt (+.f64 (sqrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))>
#<alt (+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))))>
#<alt (+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (sqrt.f64 z)))))))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (sqrt.f64 z) (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1/18 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/18 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 #s(literal -5/648 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/18 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/648 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 #s(literal -347/174960 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (cbrt.f64 z)>
#<alt (+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))>
#<alt (+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))))>
#<alt (+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (cbrt.f64 z)))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -31/15360 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 1/128 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))))))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 #s(literal -5/384 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/384 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 #s(literal -151/46080 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))>
Calls

72 calls:

TimeVariablePointExpression
91.0ms
z
@-inf
(pow (* z (cos y)) 1/4)
51.0ms
z
@0
(cbrt (cbrt (* z (cos y))))
47.0ms
z
@0
(pow (* z (cos y)) 3/4)
27.0ms
y
@-inf
(cbrt (cbrt (* z (cos y))))
25.0ms
y
@-inf
(pow (* z (cos y)) 3/4)

rewrite203.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
814×log-prod
742×log1p-expm1-u
742×expm1-log1p-u
226×expm1-undefine
226×log1p-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029250
1389250
23974250
Stop Event
node limit
Counts
14 → 389
Calls
Call 1
Inputs
(cbrt.f64 z)
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(cbrt.f64 (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(cbrt.f64 z)
(pow.f64 (cbrt.f64 z) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
Outputs
(+.f64 #s(literal 0 binary64) (cbrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 z))
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 z))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(pow.f64 z #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 z) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 z #s(literal 1/6 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 3 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(fabs.f64 (cbrt.f64 z))
(log.f64 (exp.f64 (cbrt.f64 z)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 z))))
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(exp.f64 (log.f64 (cbrt.f64 z)))
(exp.f64 (*.f64 (log.f64 z) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y)))) (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)) (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 1/3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 y))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 y))))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 y) (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z #s(literal 1/6 binary64)) (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (cos.f64 y) z)
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (sqrt.f64 z)))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (sqrt.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (sqrt.f64 z)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (*.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 9 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 9 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 9 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 z)) (cbrt.f64 z))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 z))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))) (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (cbrt.f64 z)) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (pow.f64 z #s(literal 1/4 binary64))) (pow.f64 z #s(literal 1/4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (cos.f64 y)) (cbrt.f64 z))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))) (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 z #s(literal 1/4 binary64))) (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 z #s(literal 3/4 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/9 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cbrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 z))
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 z))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(pow.f64 z #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 z) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 z #s(literal 1/6 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 3 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(fabs.f64 (cbrt.f64 z))
(log.f64 (exp.f64 (cbrt.f64 z)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 z))))
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(exp.f64 (log.f64 (cbrt.f64 z)))
(exp.f64 (*.f64 (log.f64 z) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) (cbrt.f64 z))
(*.f64 (sqrt.f64 z) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (sqrt.f64 z))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 z)))
(sqrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 z))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 z))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)) (pow.f64 z #s(literal 3/4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 (sqrt.f64 z) #s(literal 3/4 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3/4 binary64)) (pow.f64 (sqrt.f64 z) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(exp.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)) (pow.f64 z #s(literal 1/4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (sqrt.f64 z) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 z) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)))
(sqrt.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))

simplify435.0ms (5.9%)

Algorithm
egg-herbie
Rules
688×associate-*r*
605×associate-*l*
326×*-commutative
316×fma-define
259×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
083317179888786
1165817179888303
2561418867
Stop Event
node limit
Counts
637 → 473
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))))))))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/315 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -2/3 binary64) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))))))))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 y #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 1/6 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -23/6480 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 1/72 binary64))) #s(literal 1/6 binary64))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(sqrt.f64 z)
(+.f64 (sqrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (sqrt.f64 z)))))))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))
(pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))
(+.f64 (*.f64 #s(literal -1/18 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/18 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 #s(literal -5/648 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/18 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/648 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 #s(literal -347/174960 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(cbrt.f64 z)
(+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (cbrt.f64 z)))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))
(+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -31/15360 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 1/128 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))))))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 #s(literal -5/384 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/384 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 #s(literal -151/46080 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(+.f64 #s(literal 0 binary64) (cbrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 z))
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 z))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(pow.f64 z #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 z) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 z #s(literal 1/6 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 3 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(fabs.f64 (cbrt.f64 z))
(log.f64 (exp.f64 (cbrt.f64 z)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 z))))
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(exp.f64 (log.f64 (cbrt.f64 z)))
(exp.f64 (*.f64 (log.f64 z) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y)))) (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)) (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 1/3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 y))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 y))))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 y) (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z #s(literal 1/6 binary64)) (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (cos.f64 y) z)
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (sqrt.f64 z)))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (sqrt.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (sqrt.f64 z)))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (*.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 9 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 9 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 9 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 z)) (cbrt.f64 z))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 z))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))) (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (cbrt.f64 z)) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (pow.f64 z #s(literal 1/4 binary64))) (pow.f64 z #s(literal 1/4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (cos.f64 y)) (cbrt.f64 z))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))) (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 z #s(literal 1/4 binary64))) (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 z #s(literal 3/4 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/9 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cbrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 z))
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 z))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(pow.f64 z #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 z) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 z #s(literal 1/6 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 3 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(fabs.f64 (cbrt.f64 z))
(log.f64 (exp.f64 (cbrt.f64 z)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 z))))
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(exp.f64 (log.f64 (cbrt.f64 z)))
(exp.f64 (*.f64 (log.f64 z) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) (cbrt.f64 z))
(*.f64 (sqrt.f64 z) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (sqrt.f64 z))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 z)))
(sqrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 z))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 z))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)) (pow.f64 z #s(literal 3/4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 (sqrt.f64 z) #s(literal 3/4 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3/4 binary64)) (pow.f64 (sqrt.f64 z) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(exp.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)) (pow.f64 z #s(literal 1/4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (sqrt.f64 z) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 z) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)))
(sqrt.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 y #s(literal 2 binary64))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 y #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))))))))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal -1/135 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal -1/135 binary64)) (*.f64 (pow.f64 y #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))))) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal -1/3 binary64))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/315 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -2/3 binary64) (-.f64 (*.f64 #s(literal -2/45 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal -1/27 binary64) (pow.f64 z #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))))))))))
(+.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal -1/135 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal 1/315 binary64) (pow.f64 z #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal -1/135 binary64)) #s(literal -2/3 binary64))))))))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal -1/3 binary64) (*.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 1/3 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))) (+.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal -1/135 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal 1/315 binary64) (neg.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal 2/405 binary64))))))))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64))))) (+.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal -1/135 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal 1/315 binary64) (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal -2/405 binary64)))))) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal -1/3 binary64))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 y #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 1/6 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/72 binary64) (pow.f64 y #s(literal 2 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/72 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -23/6480 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 1/72 binary64))) #s(literal 1/6 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -23/6480 binary64) (pow.f64 y #s(literal 2 binary64)) #s(literal -1/72 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -23/6480 binary64) #s(literal -1/72 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 z #s(literal -1/2 binary64))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))) z)
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 z (cos.f64 y))
(sqrt.f64 z)
(+.f64 (sqrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))
(*.f64 (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 z))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sqrt.f64 z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (sqrt.f64 z) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) (sqrt.f64 z))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sqrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (sqrt.f64 z)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (sqrt.f64 z) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 z #s(literal -1/2 binary64))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))) z)
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 (cos.f64 y)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (-.f64 (log.f64 (cos.f64 y)) (log.f64 (/.f64 #s(literal -1 binary64) z)))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 (cos.f64 y)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (-.f64 (log.f64 (cos.f64 y)) (log.f64 (/.f64 #s(literal -1 binary64) z)))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 (cos.f64 y)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (-.f64 (log.f64 (cos.f64 y)) (log.f64 (/.f64 #s(literal -1 binary64) z)))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (exp.f64 (*.f64 #s(literal 1/9 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 (cos.f64 y)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(*.f64 (cbrt.f64 (cbrt.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (-.f64 (log.f64 (cos.f64 y)) (log.f64 (/.f64 #s(literal -1 binary64) z)))))
(pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))
(pow.f64 z #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (log.f64 z))
(+.f64 (*.f64 #s(literal -1/18 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))
(fma.f64 #s(literal -1/18 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/9 binary64))) (pow.f64 z #s(literal 1/9 binary64)))
(fma.f64 #s(literal -1/18 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (log.f64 z))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (log.f64 z)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/18 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 #s(literal -5/648 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))
(+.f64 (pow.f64 z #s(literal 1/9 binary64)) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/9 binary64)) #s(literal -1/18 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/9 binary64))) #s(literal -5/648 binary64)))))
(+.f64 (pow.f64 z #s(literal 1/9 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/9 binary64)) #s(literal -1/18 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/9 binary64)) #s(literal -5/648 binary64))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (log.f64 z)) (+.f64 #s(literal -1/18 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -5/648 binary64)))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (log.f64 z)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/18 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/648 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64))) (*.f64 #s(literal -347/174960 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/9 binary64)))
(+.f64 (pow.f64 z #s(literal 1/9 binary64)) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/9 binary64)) #s(literal -1/18 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/9 binary64)) #s(literal -5/648 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/9 binary64))) #s(literal -347/174960 binary64)))))))
(+.f64 (fma.f64 #s(literal -1/18 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/9 binary64))) (pow.f64 z #s(literal 1/9 binary64))) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/9 binary64)) #s(literal -5/648 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/9 binary64))) #s(literal -347/174960 binary64))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (log.f64 z)) (+.f64 #s(literal -5/648 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -347/174960 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (log.f64 z)) #s(literal -1/18 binary64))) (pow.f64 (exp.f64 #s(literal 1/9 binary64)) (log.f64 z)))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 z #s(literal -1/2 binary64))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))) z)
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (neg.f64 (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (neg.f64 (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (neg.f64 (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (neg.f64 (cbrt.f64 #s(literal -1 binary64)))))
(cbrt.f64 z)
(+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))
(+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 z) (pow.f64 y #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 z) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cbrt.f64 z) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 z) (pow.f64 y #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) (cbrt.f64 z))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (cbrt.f64 z)))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (cbrt.f64 z) (pow.f64 y #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (cbrt.f64 z) #s(literal -1/2 binary64))) (cbrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 y) (neg.f64 z)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 y) (neg.f64 z)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 y) (neg.f64 z)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 y) (neg.f64 z)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 z #s(literal -1/2 binary64))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (*.f64 z (pow.f64 y #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))) z)
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 3 binary64) (log.f64 z) (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 3 binary64) (log.f64 z) (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 3 binary64) (log.f64 z) (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 3 binary64) (log.f64 z) (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 3 binary64) (log.f64 z) (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 3 binary64) (log.f64 z) (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 3 binary64) (log.f64 z) (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 3 binary64) (log.f64 z) (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) z)) #s(literal -3 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) z)) #s(literal -3 binary64) (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) z)) #s(literal -3 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) z)) #s(literal -3 binary64) (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) z)) #s(literal -3 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) z)) #s(literal -3 binary64) (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) z)) #s(literal -3 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) z)) #s(literal -3 binary64) (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))
(+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(fma.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -3/8 binary64) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal 1/128 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal -3/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal 1/128 binary64)))) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (+.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal -3/8 binary64))) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -31/15360 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 1/128 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64))))))) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -3/8 binary64) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -31/15360 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal 1/128 binary64))))) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal 1/128 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal -31/15360 binary64)))) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal -3/8 binary64))) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -31/15360 binary64)) #s(literal 1/128 binary64))) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal -3/8 binary64))) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 z) (log.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (cos.f64 y)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) z))) (log.f64 (neg.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (-.f64 (log.f64 (neg.f64 (cos.f64 y))) (log.f64 (/.f64 #s(literal -1 binary64) z))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -1/4 binary64)) (pow.f64 (neg.f64 (cos.f64 y)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) z))) (log.f64 (neg.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (-.f64 (log.f64 (neg.f64 (cos.f64 y))) (log.f64 (/.f64 #s(literal -1 binary64) z))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -1/4 binary64)) (pow.f64 (neg.f64 (cos.f64 y)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) z))) (log.f64 (neg.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (-.f64 (log.f64 (neg.f64 (cos.f64 y))) (log.f64 (/.f64 #s(literal -1 binary64) z))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -1/4 binary64)) (pow.f64 (neg.f64 (cos.f64 y)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) z))) (log.f64 (neg.f64 (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (-.f64 (log.f64 (neg.f64 (cos.f64 y))) (log.f64 (/.f64 #s(literal -1 binary64) z))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -1/4 binary64)) (pow.f64 (neg.f64 (cos.f64 y)) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))
(pow.f64 z #s(literal 1/4 binary64))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/4 binary64))) (pow.f64 z #s(literal 1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 z #s(literal 1/4 binary64)) #s(literal -1/8 binary64)) (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/4 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 #s(literal -5/384 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/4 binary64))) #s(literal -5/384 binary64))) (pow.f64 z #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 z #s(literal 1/4 binary64)) #s(literal -1/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) #s(literal -5/384 binary64)))) (pow.f64 z #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) (+.f64 (*.f64 #s(literal -5/384 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal -1/8 binary64))) (pow.f64 z #s(literal 1/4 binary64)))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/384 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64))) (*.f64 #s(literal -151/46080 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -5/384 binary64) (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 1/4 binary64))) #s(literal -151/46080 binary64))))) (pow.f64 z #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 z #s(literal 1/4 binary64)) #s(literal -5/384 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) #s(literal -151/46080 binary64)))) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) #s(literal -1/8 binary64))) (pow.f64 z #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) (+.f64 #s(literal -5/384 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -151/46080 binary64)))) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) #s(literal -1/8 binary64))) (pow.f64 z #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(+.f64 #s(literal 0 binary64) (cbrt.f64 z))
(cbrt.f64 z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 z) #s(literal 1 binary64))
(cbrt.f64 z)
(*.f64 #s(literal 1 binary64) (cbrt.f64 z))
(cbrt.f64 z)
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (pow.f64 z #s(literal 1/6 binary64)))
(cbrt.f64 z)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 z))
(cbrt.f64 z)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(pow.f64 z #s(literal 1/3 binary64))
(cbrt.f64 z)
(pow.f64 (cbrt.f64 z) #s(literal 1 binary64))
(cbrt.f64 z)
(pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(pow.f64 (pow.f64 z #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 z)
(pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 3 binary64))
(cbrt.f64 z)
(sqrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(fabs.f64 (cbrt.f64 z))
(cbrt.f64 z)
(log.f64 (exp.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 z))))
(cbrt.f64 z)
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(exp.f64 (log.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(exp.f64 (*.f64 (log.f64 z) #s(literal 1/3 binary64)))
(cbrt.f64 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) #s(literal 1 binary64)))
(cbrt.f64 z)
(+.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (cos.f64 y)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (cos.f64 y)))
(cbrt.f64 (cos.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y)))) (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cos.f64 y)) #s(literal 1 binary64))
(cbrt.f64 (cos.f64 y))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cos.f64 y)))
(cbrt.f64 (cos.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 2 binary64)))
(cbrt.f64 (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(cbrt.f64 (cos.f64 y))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)) (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)))
(cbrt.f64 (cos.f64 y))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 y)))
(cbrt.f64 (cos.f64 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) (cbrt.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (cos.f64 y))) (cbrt.f64 (sqrt.f64 (cos.f64 y))))
(pow.f64 (cos.f64 y) #s(literal 1/3 binary64))
(cbrt.f64 (cos.f64 y))
(pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 1 binary64))
(cbrt.f64 (cos.f64 y))
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 y))) #s(literal 3 binary64))
(cbrt.f64 (cos.f64 y))
(pow.f64 (pow.f64 (cos.f64 y) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (cos.f64 y))
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)))
(cbrt.f64 (cos.f64 y))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 y))))
(cbrt.f64 (cos.f64 y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 y)))))
(cbrt.f64 (cos.f64 y))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 y))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 y))))
(cbrt.f64 (cos.f64 y))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 y))))
(cbrt.f64 (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (cos.f64 y)) #s(literal 1/3 binary64)))
(cbrt.f64 (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 y))) #s(literal 1 binary64)))
(cbrt.f64 (cos.f64 y))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 z (cos.f64 y))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 y) (sqrt.f64 z)))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 3 binary64))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 2 binary64))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(sqrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(fabs.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 z)) (cos.f64 y)))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) #s(literal 1 binary64)))
(*.f64 (cos.f64 y) (sqrt.f64 z))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z #s(literal 1/6 binary64)) (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 z) (pow.f64 z #s(literal 1/6 binary64))) (*.f64 (cos.f64 y) (sqrt.f64 z)))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (pow.f64 (pow.f64 z #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (cos.f64 y) z)
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 z) (*.f64 (cos.f64 y) (sqrt.f64 z)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (sqrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (*.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 z (cos.f64 y))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (sqrt.f64 z)))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) (sqrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (*.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 9 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 9 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 9 binary64)))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 18 binary64))
(*.f64 (*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 z)) (cbrt.f64 z))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (cos.f64 y)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 z (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 z))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (cbrt.f64 z)) (cbrt.f64 (cos.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))) (*.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)))) (sqrt.f64 (*.f64 (cos.f64 y) (sqrt.f64 z))))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (cbrt.f64 z)) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 z) (pow.f64 z #s(literal 1/6 binary64))) (*.f64 (cos.f64 y) (sqrt.f64 z)))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (pow.f64 (pow.f64 z #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (pow.f64 z #s(literal 1/4 binary64))) (pow.f64 z #s(literal 1/4 binary64)))
(*.f64 z (cos.f64 y))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (cos.f64 y)) (cbrt.f64 z))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))) (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 z #s(literal 1/4 binary64))) (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 z #s(literal 3/4 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))
(*.f64 (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(+.f64 #s(literal 0 binary64) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/9 binary64))
(pow.f64 (exp.f64 #s(literal 1/9 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/3 binary64))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 3 binary64))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))))))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 1/3 binary64)))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))) #s(literal 1 binary64)))
(cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y))))
(+.f64 #s(literal 0 binary64) (cbrt.f64 z))
(cbrt.f64 z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 z) #s(literal 1 binary64))
(cbrt.f64 z)
(*.f64 #s(literal 1 binary64) (cbrt.f64 z))
(cbrt.f64 z)
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (pow.f64 z #s(literal 1/6 binary64)))
(cbrt.f64 z)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 z))
(cbrt.f64 z)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(pow.f64 z #s(literal 1/3 binary64))
(cbrt.f64 z)
(pow.f64 (cbrt.f64 z) #s(literal 1 binary64))
(cbrt.f64 z)
(pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(pow.f64 (pow.f64 z #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 z)
(pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 3 binary64))
(cbrt.f64 z)
(sqrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(fabs.f64 (cbrt.f64 z))
(cbrt.f64 z)
(log.f64 (exp.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 z))))
(cbrt.f64 z)
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(exp.f64 (log.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(exp.f64 (*.f64 (log.f64 z) #s(literal 1/3 binary64)))
(cbrt.f64 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) #s(literal 1 binary64)))
(cbrt.f64 z)
(+.f64 #s(literal 0 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 z) (cbrt.f64 z))
(pow.f64 (cbrt.f64 z) #s(literal 2 binary64))
(*.f64 (sqrt.f64 z) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 1/6 binary64)) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 z) (cbrt.f64 (cbrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64))))
(*.f64 (*.f64 (cbrt.f64 z) (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (*.f64 (cbrt.f64 z) (cbrt.f64 (cbrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 z) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 z #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 z))))
(*.f64 (cbrt.f64 z) (cbrt.f64 z))
(pow.f64 (cbrt.f64 z) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 z))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 z) (cbrt.f64 z))
(pow.f64 (cbrt.f64 z) #s(literal 2 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 z (cos.f64 y))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(+.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 z) (cos.f64 y)))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 z)) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 z)) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 z)) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 z)) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 3 binary64))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 2 binary64))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)))))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) (cos.f64 y))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(+.f64 #s(literal 0 binary64) (*.f64 z (cos.f64 y)))
(*.f64 z (cos.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))) (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 2 binary64)) #s(literal 9/2 binary64))
(pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64))
(*.f64 z (cos.f64 y))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 z) (cos.f64 y)))
(*.f64 z (cos.f64 y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (cos.f64 y)))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 2 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 z (cos.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 z (cos.f64 y))))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (cos.f64 y))) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)) (pow.f64 z #s(literal 3/4 binary64)))
(*.f64 (pow.f64 z #s(literal 3/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/8 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(*.f64 (pow.f64 (sqrt.f64 z) #s(literal 3/4 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 3/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3/4 binary64)) (pow.f64 (sqrt.f64 z) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 z) #s(literal 3/4 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/4 binary64)))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(exp.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)) (pow.f64 z #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 z #s(literal 1/4 binary64)) (pow.f64 (cos.f64 y) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 (sqrt.f64 z) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 z) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 z) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 z #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (cbrt.f64 z) (cos.f64 y)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/4 binary64)))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))
(sqrt.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))
(sqrt.f64 (sqrt.f64 (*.f64 z (cos.f64 y))))
(pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 1/2 binary64))
(log.f64 (exp.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 z (cos.f64 y)))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 z) (log.f64 (cos.f64 y))))
(pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))

eval628.0ms (8.5%)

Compiler

Compiled 25980 to 11379 computations (56.2% saved)

prune208.0ms (2.8%)

Pruning

12 alts after pruning (2 fresh and 10 done)

PrunedKeptTotal
New110921111
Fresh000
Picked055
Done055
Total1109121121
Accuracy
100.0%
Counts
1121 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.6%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
99.1%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64)))
98.4%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64)))
45.6%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
99.2%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y)))))
99.1%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y))))
99.2%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))))
11.7%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
49.0%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z)))
99.9%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
61.8%
(+.f64 (+.f64 x (sin.f64 y)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
79.0%
(+.f64 (+.f64 x (sin.f64 y)) z)
Compiler

Compiled 207 to 145 computations (30% saved)

localize388.0ms (5.3%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)))
99.9%
(cbrt.f64 z)
99.9%
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))
99.9%
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
99.9%
(*.f64 z (cos.f64 y))
99.9%
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
99.9%
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
99.9%
(*.f64 (*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
Results
274.0ms226×256invalid
38.0ms30×256valid
Compiler

Compiled 176 to 96 computations (45.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 262.0ms
Operation ival-pow, time spent: 185.0ms, 71.0% of total-time
Operation ival-mult, time spent: 22.0ms, 8.0% of total-time
Operation ival-div, time spent: 11.0ms, 4.0% of total-time
Operation ival-sin, time spent: 10.0ms, 4.0% of total-time
Operation ival-cbrt, time spent: 10.0ms, 4.0% of total-time
Operation ival-cos, time spent: 7.0ms, 3.0% of total-time
Operation ival-neg, time spent: 7.0ms, 3.0% of total-time
Operation const, time spent: 6.0ms, 2.0% of total-time
Operation ival-add, time spent: 5.0ms, 2.0% of total-time

series139.0ms (1.9%)

Counts
6 → 104
Calls
Call 1
Inputs
#<alt (*.f64 (*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))>
#<alt (pow.f64 (cos.f64 y) #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))>
#<alt (pow.f64 (cos.f64 y) #s(literal 3 binary64))>
#<alt (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))>
#<alt (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)))>
Outputs
#<alt (*.f64 z (sqrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))))))>
#<alt (+.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))))))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/2 binary64) (pow.f64 y #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 7/8 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 3/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) (pow.f64 y #s(literal 2 binary64))))) #s(literal 3/2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -31/15360 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/2 binary64) (pow.f64 y #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 7/8 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 3/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) (pow.f64 y #s(literal 2 binary64))))) #s(literal 3/2 binary64))))>
#<alt (cbrt.f64 z)>
#<alt (+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))>
#<alt (+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))))>
#<alt (+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (cbrt.f64 z)))))))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 (cbrt.f64 z) (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))>
#<alt z>
#<alt (+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))>
#<alt (+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
#<alt (*.f64 z (cos.f64 y))>
Calls

30 calls:

TimeVariablePointExpression
92.0ms
z
@-inf
(* (pow (neg (pow (cos y) 3)) 1/4) (pow (/ -1 z) -3/4))
13.0ms
y
@-inf
(* (pow (neg (pow (cos y) 3)) 1/4) (pow (/ -1 z) -3/4))
8.0ms
y
@inf
(* (pow (neg (pow (cos y) 3)) 1/4) (pow (/ -1 z) -3/4))
7.0ms
z
@0
(* (pow (neg (pow (cos y) 3)) 1/4) (pow (/ -1 z) -3/4))
7.0ms
z
@inf
(* (pow (neg (pow (cos y) 3)) 1/4) (pow (/ -1 z) -3/4))

rewrite149.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
823×log1p-expm1-u
823×expm1-log1p-u
254×expm1-undefine
254×log1p-undefine
179×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028207
1378170
24533170
Stop Event
node limit
Counts
6 → 148
Calls
Call 1
Inputs
(*.f64 (*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))
(*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/8 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (cos.f64 y) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cos.f64 y))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (neg.f64 (cos.f64 y)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 3 binary64)) (cos.f64 y))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 6 binary64))) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/8 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(exp.f64 (fma.f64 #s(literal -3/4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))))
(exp.f64 (*.f64 (fma.f64 #s(literal -3/4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (cos.f64 y) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cos.f64 y))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (neg.f64 (cos.f64 y)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 3 binary64)) (cos.f64 y))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 6 binary64))) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)))) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 y) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 y) z)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (cbrt.f64 z)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 y) (cbrt.f64 z)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 z #s(literal 1/6 binary64))) (pow.f64 z #s(literal 1/6 binary64)))
(pow.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) z))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) z)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) z)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) z))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) z)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) z)))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) z)) #s(literal 1 binary64)))

simplify163.0ms (2.2%)

Algorithm
egg-herbie
Rules
821×times-frac
494×fma-neg
319×exp-prod
300×associate-*r*
261×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03767607
18147413
225347230
356277044
Stop Event
node limit
Counts
252 → 217
Calls
Call 1
Inputs
(*.f64 z (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))))))
(+.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))))))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/2 binary64) (pow.f64 y #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 7/8 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) (pow.f64 y #s(literal 2 binary64))))) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -31/15360 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/2 binary64) (pow.f64 y #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 7/8 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) (pow.f64 y #s(literal 2 binary64))))) #s(literal 3/2 binary64))))
(cbrt.f64 z)
(+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (cbrt.f64 z)))))))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/8 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (cos.f64 y) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cos.f64 y))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (neg.f64 (cos.f64 y)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 3 binary64)) (cos.f64 y))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 6 binary64))) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/8 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(exp.f64 (fma.f64 #s(literal -3/4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))))
(exp.f64 (*.f64 (fma.f64 #s(literal -3/4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (cos.f64 y) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cos.f64 y))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (neg.f64 (cos.f64 y)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 3 binary64)) (cos.f64 y))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (cos.f64 y))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 y)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(*.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 6 binary64))) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)))) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 y) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 y) z)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (cbrt.f64 z)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 y) (cbrt.f64 z)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 z #s(literal 1/6 binary64))) (pow.f64 z #s(literal 1/6 binary64)))
(pow.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) z))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) z)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) z)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) z))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z) (pow.f64 z #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) z)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) z)))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) z)) #s(literal 1 binary64)))
Outputs
(*.f64 z (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (pow.f64 y #s(literal 2 binary64))) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z))
(+.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))))))
(fma.f64 z (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (pow.f64 y #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(fma.f64 z (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64)))))))))
(fma.f64 z (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (pow.f64 y #s(literal 2 binary64))) (*.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/24 binary64)))))))
(fma.f64 z (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 z (sqrt.f64 #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)))) (pow.f64 y #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 z (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64))))) (pow.f64 y #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)) (neg.f64 z))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 z (neg.f64 (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)) (neg.f64 z))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 z (neg.f64 (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)) (neg.f64 z))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 z (neg.f64 (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (cos.f64 y) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 z (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cos.f64 y)) (neg.f64 z))
(*.f64 z (*.f64 (cos.f64 y) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 z (neg.f64 (cos.f64 y))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/2 binary64) (pow.f64 y #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 7/8 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal 7/8 binary64) (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 7/8 binary64) #s(literal -3/2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) (pow.f64 y #s(literal 2 binary64))))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -61/240 binary64))) #s(literal -3/2 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -61/240 binary64) #s(literal 7/8 binary64)) #s(literal -3/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 z #s(literal 3/4 binary64)))
(+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))))
(fma.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/8 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/8 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 z #s(literal 3/4 binary64))))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 y #s(literal 2 binary64)))) #s(literal 1/128 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))) #s(literal -3/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal 1/128 binary64)))))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))) (+.f64 #s(literal -3/8 binary64) (*.f64 #s(literal 1/128 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 z #s(literal 3/4 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z #s(literal 3/4 binary64)))) (+.f64 #s(literal -3/8 binary64) (*.f64 #s(literal 1/128 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -31/15360 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -31/15360 binary64) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))) #s(literal 1/128 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64))) #s(literal 1/128 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 y #s(literal 2 binary64))) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal -31/15360 binary64)))) (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -3/8 binary64))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 y #s(literal 2 binary64))) #s(literal -31/15360 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/128 binary64)))) (pow.f64 y #s(literal 4 binary64))) (*.f64 (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/8 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1/4 binary64)))))
(+.f64 (*.f64 (*.f64 (pow.f64 z #s(literal 3/4 binary64)) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 y #s(literal 2 binary64))) #s(literal -31/15360 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/128 binary64)))) (pow.f64 y #s(literal 4 binary64))) (*.f64 (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/8 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 z #s(literal 3/4 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 z))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal -3 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/2 binary64) (pow.f64 y #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64)))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 7/8 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal 7/8 binary64) (pow.f64 y #s(literal 2 binary64)) #s(literal -3/2 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 7/8 binary64) #s(literal -3/2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) (pow.f64 y #s(literal 2 binary64))))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -61/240 binary64))) #s(literal -3/2 binary64))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -61/240 binary64) #s(literal 7/8 binary64)) #s(literal -3/2 binary64)) #s(literal 1 binary64))
(cbrt.f64 z)
(+.f64 (cbrt.f64 z) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 y #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cbrt.f64 z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (cbrt.f64 z))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) (cbrt.f64 z))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 z)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z))) (*.f64 #s(literal 1/24 binary64) (cbrt.f64 z)))))))
(+.f64 (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (cbrt.f64 z)) (*.f64 #s(literal 1/24 binary64) (cbrt.f64 z)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))))) (cbrt.f64 z))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cbrt.f64 z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)))))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 z) (neg.f64 (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 z) (neg.f64 (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 z) (neg.f64 (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cos.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cos.f64 y))))
(neg.f64 (*.f64 (cbrt.f64 z) (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 z) (neg.f64 (*.f64 (cos.f64 y) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (cos.f64 y))))
(*.f64 z (cos.f64 y))
z
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))
(+.f64 z (*.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 #s(literal 1/24 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/24 binary64)))) z)
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) z) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (*.f64 #s(literal 1/24 binary64) z))))))
(+.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) z (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 z (pow.f64 y #s(literal 2 binary64))) (*.f64 z #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))))) z)
(fma.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 z #s(literal -1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -1/720 binary64)))))) z)
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(*.f64 z (cos.f64 y))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/8 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/8 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/8 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/8 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (sqrt.f64 (*.f64 (cos.f64 y) z))))) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y)))))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (sqrt.f64 (*.f64 z (cos.f64 y))))))
(+.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (cos.f64 y) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (cos.f64 y) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal -1 binary64))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cos.f64 y))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (neg.f64 (cos.f64 y)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 3 binary64)) (cos.f64 y))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (neg.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (cos.f64 y))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 6 binary64))) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(log.f64 (exp.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) #s(literal 1 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/8 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(exp.f64 (fma.f64 #s(literal -3/4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(exp.f64 (*.f64 (fma.f64 #s(literal -3/4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (log.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) #s(literal 0 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (cos.f64 y) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (cos.f64 y) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal -1 binary64))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cos.f64 y))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (neg.f64 (cos.f64 y)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 3 binary64)) (cos.f64 y))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 y)) #s(literal 3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (neg.f64 (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (cos.f64 y))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 y))))
(*.f64 (cbrt.f64 (cos.f64 y)) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 (cos.f64 y))) (sqrt.f64 (cos.f64 y)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (cos.f64 y)) (pow.f64 (cos.f64 y) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cos.f64 y))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 y) #s(literal 6 binary64))) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 y) #s(literal 6 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(log.f64 (exp.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (cos.f64 y))) #s(literal 1 binary64)))
(pow.f64 (cos.f64 y) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)))) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (cos.f64 y))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 y) (cbrt.f64 z)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 y) z)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 z (cos.f64 y))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (sqrt.f64 (cos.f64 y)) (*.f64 (sqrt.f64 (cos.f64 y)) (cbrt.f64 z)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 y) (cbrt.f64 z)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cos.f64 y) #s(literal 3/2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 z))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3/2 binary64)) (sqrt.f64 z))))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 z #s(literal 1/6 binary64))) (pow.f64 z #s(literal 1/6 binary64)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(pow.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 1 binary64))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 3 binary64))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 2 binary64))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)) #s(literal 2 binary64)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) (cbrt.f64 z)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) (cbrt.f64 z)))))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 z (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) (cbrt.f64 z))) #s(literal 1 binary64)))
(*.f64 (cos.f64 y) (cbrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 y) z))) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (*.f64 (cos.f64 y) z) #s(literal 1 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 y) z)) #s(literal 3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 z (cos.f64 y))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 y) z)) #s(literal 2 binary64))
(*.f64 z (cos.f64 y))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 2 binary64)))
(*.f64 z (cos.f64 y))
(log.f64 (pow.f64 (exp.f64 (cos.f64 y)) z))
(*.f64 z (cos.f64 y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 y) z))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 y) z) #s(literal 3 binary64)))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z) (pow.f64 z #s(literal 2 binary64))))
(*.f64 z (cos.f64 y))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z)))
(*.f64 z (cos.f64 y))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 y) z)))
(*.f64 z (cos.f64 y))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 y) z)))
(*.f64 z (cos.f64 y))
(exp.f64 (log.f64 (*.f64 (cos.f64 y) z)))
(*.f64 z (cos.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 y) z)) #s(literal 1 binary64)))
(*.f64 z (cos.f64 y))

eval151.0ms (2%)

Compiler

Compiled 8537 to 4857 computations (43.1% saved)

prune79.0ms (1.1%)

Pruning

12 alts after pruning (0 fresh and 12 done)

PrunedKeptTotal
New3370337
Fresh000
Picked022
Done01010
Total33712349
Accuracy
100.0%
Counts
349 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.6%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
99.1%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64)))
98.4%
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64)))
45.6%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
99.2%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y)))))
99.1%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y))))
99.2%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))))
11.7%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
49.0%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z)))
99.9%
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
61.8%
(+.f64 (+.f64 x (sin.f64 y)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
79.0%
(+.f64 (+.f64 x (sin.f64 y)) z)
Compiler

Compiled 381 to 214 computations (43.8% saved)

regimes18.0ms (0.2%)

Counts
12 → 1
Calls
Call 1
Inputs
(+.f64 (+.f64 x (sin.f64 y)) z)
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
(+.f64 (+.f64 x (sin.f64 y)) (cbrt.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3 binary64))))
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 3 binary64)))
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (sqrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (+.f64 x (sin.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (cos.f64 y)))) #s(literal 9 binary64)))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cos.f64 y))))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 3/4 binary64)) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 z) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) z))))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (cos.f64 y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 z) (cbrt.f64 (cos.f64 y)))))
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 (*.f64 (pow.f64 (neg.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) z) #s(literal -3/4 binary64))) (pow.f64 (*.f64 z (cos.f64 y)) #s(literal 1/4 binary64))))
Outputs
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
Calls

4 calls:

5.0ms
z
4.0ms
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
4.0ms
x
4.0ms
y
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1z
99.9%1(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
Compiler

Compiled 24 to 17 computations (29.2% saved)

regimes62.0ms (0.8%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(+.f64 (+.f64 x (sin.f64 y)) z)
Outputs
(+.f64 (+.f64 x (sin.f64 y)) z)
Calls

3 calls:

59.0ms
y
1.0ms
z
1.0ms
x
Results
AccuracySegmentsBranch
79.0%1x
79.0%1y
79.0%1z
Compiler

Compiled 12 to 9 computations (25% saved)

simplify3.0ms (0%)

Algorithm
egg-herbie
Rules
+-commutative
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01665
12065
Stop Event
done
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
(+.f64 (+.f64 x (sin.f64 y)) z)
Outputs
(+.f64 (+.f64 x (sin.f64 y)) (*.f64 z (cos.f64 y)))
(+.f64 (+.f64 x (sin.f64 y)) z)
Compiler

Compiled 21 to 14 computations (33.3% saved)

soundness0.0ms (0%)

end0.0ms (0%)

preprocess28.0ms (0.4%)

Compiler

Compiled 60 to 34 computations (43.3% saved)

Profiling

Loading profile data...