powComplex, imaginary part

Time bar (total: 38.6s)

analyze995.0ms (2.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
18.8%18.7%81.1%0.2%0%0%0%7
18.8%18.7%81.1%0.2%0%0%0%8
18.8%18.7%81.1%0.2%0%0%0%9
34.4%34.3%65.5%0.2%0%0%0%10
54.7%54.6%45.2%0.2%0%0%0%11
54.7%54.6%45.2%0.2%0%0%0%12
Compiler

Compiled 42 to 26 computations (38.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 566.0ms
Operation ival-mult, time spent: 190.0ms, 34.0% of total-time
Operation ival-atan2, time spent: 113.0ms, 20.0% of total-time
Operation ival-log, time spent: 102.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 47.0ms, 8.0% of total-time
Operation ival-add, time spent: 46.0ms, 8.0% of total-time
Operation ival-exp, time spent: 26.0ms, 5.0% of total-time
Operation ival-sin, time spent: 24.0ms, 4.0% of total-time
Operation ival-sub, time spent: 15.0ms, 3.0% of total-time
Operation const, time spent: 3.0ms, 1.0% of total-time

sample5.2s (13.6%)

Results
2.1s5093×256valid
1.8s2222×512infinite
312.0ms640×256infinite
315.0ms220×512valid
89.0ms80×1024infinite
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 3.0s
Operation ival-mult, time spent: 1.1s, 38.0% of total-time
Operation ival-log, time spent: 490.0ms, 16.0% of total-time
Operation ival-sin, time spent: 408.0ms, 14.0% of total-time
Operation ival-atan2, time spent: 285.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 226.0ms, 8.0% of total-time
Operation ival-add, time spent: 206.0ms, 7.0% of total-time
Operation ival-sub, time spent: 136.0ms, 5.0% of total-time
Operation ival-exp, time spent: 87.0ms, 3.0% of total-time
Operation const, time spent: 14.0ms, 0.0% of total-time
Bogosity

preprocess601.0ms (1.6%)

Algorithm
egg-herbie
Rules
703×fma-neg
484×exp-prod
386×unsub-neg
335×exp-sum
317×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1750-2(-1.2666845466442547e-123 4.820037424206017e+284 1.0098046701911784e-160 2.9318708554183132e+305)(sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))
1310-1(-3.6433385099106095e-305 -1.9405199956568347e-156 -9.36804904253395e+126 -3.361300850578496e+241)(sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
70-0-(*.f64 (atan2.f64 x.im x.re) y.im)
70-1(2.9773100101821867e+231 7.582211646910558e-93 -1.0459683061823344e+148 1.5237654890010306e-6)(*.f64 (atan2.f64 x.im x.re) y.re)
10-0-(exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im)))
00-0-(+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
00-0-y.im
00-0-y.re
00-0-(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re)
00-0-(*.f64 x.im x.im)
00-0-(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))
00-0-x.im
00-0-x.re
00-0-(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))
00-0-(*.f64 x.re x.re)
00-0-(atan2.f64 x.im x.re)
00-0-(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
00-0-(log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
00-0-(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im)
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01491920
14031848
28521846
315951840
432021832
552091832
675151832
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im (neg.f64 x.re)) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im (neg.f64 x.re)) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))))) y.re) (*.f64 (atan2.f64 (neg.f64 x.im) x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))))) y.im) (*.f64 (atan2.f64 (neg.f64 x.im) x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 y.re)) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 y.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im (neg.f64 x.re)) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im (neg.f64 x.re)) y.re)))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))))) y.re) (*.f64 (atan2.f64 (neg.f64 x.im) x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))))) y.im) (*.f64 (atan2.f64 (neg.f64 x.im) x.re) y.re)))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 y.re)) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re))))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 y.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)))) y.re) (*.f64 (atan2.f64 x.re x.im) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)))) y.im) (*.f64 (atan2.f64 x.re x.im) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 y.re y.re) (*.f64 x.im x.im)))) x.re) (*.f64 (atan2.f64 x.im y.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 y.re y.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im y.re) x.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 y.im y.im) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im y.im) x.re))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 y.im y.im) (*.f64 x.im x.im)))) x.re) (*.f64 (atan2.f64 x.im y.im) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 y.re y.re)))) x.im) (*.f64 (atan2.f64 y.re x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 y.re y.re)))) y.im) (*.f64 (atan2.f64 y.re x.re) x.im))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 y.im y.im)))) y.re) (*.f64 (atan2.f64 y.im x.re) x.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 y.im y.im)))) x.im) (*.f64 (atan2.f64 y.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))))
Outputs
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im (neg.f64 x.re)) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im (neg.f64 x.re)) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (neg.f64 (*.f64 y.im (atan2.f64 x.im (neg.f64 x.re)))))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im (neg.f64 x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im (neg.f64 x.re)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im (neg.f64 x.re))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))))) y.re) (*.f64 (atan2.f64 (neg.f64 x.im) x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))))) y.im) (*.f64 (atan2.f64 (neg.f64 x.im) x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (hypot.f64 x.re x.im)) y.re) (*.f64 y.im (atan2.f64 (neg.f64 x.im) x.re)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 (neg.f64 x.im) x.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 (neg.f64 x.im) x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 (neg.f64 x.im) x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 y.re)) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re)))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) (neg.f64 y.re) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) (neg.f64 y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re)))))
(/.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (neg.f64 (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 y.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (hypot.f64 x.re x.im)) y.re) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) (neg.f64 y.im) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) (neg.f64 y.im) (*.f64 y.re (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im (neg.f64 x.re)) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im (neg.f64 x.re)) y.re)))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (neg.f64 (*.f64 y.im (atan2.f64 x.im (neg.f64 x.re)))))) (neg.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im (neg.f64 x.re)))))))
(*.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im (neg.f64 x.re))))) (/.f64 (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im (neg.f64 x.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im (neg.f64 x.re)))) (neg.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im (neg.f64 x.re)))))))
(*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (/.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im (neg.f64 x.re))))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im (neg.f64 x.re))))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))))) y.re) (*.f64 (atan2.f64 (neg.f64 x.im) x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))))) y.im) (*.f64 (atan2.f64 (neg.f64 x.im) x.re) y.re)))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (hypot.f64 x.re x.im)) y.re) (*.f64 y.im (atan2.f64 (neg.f64 x.im) x.re))))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 (neg.f64 x.im) x.re)))))
(*.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 (neg.f64 x.im) x.re)))) (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 (neg.f64 x.im) x.re)))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 y.re)) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) (neg.f64 y.re) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (neg.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) (neg.f64 y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (neg.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re))))))
(*.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re)))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (hypot.f64 x.re x.im) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (neg.f64 (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(/.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) (neg.f64 y.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 y.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (hypot.f64 x.re x.im)) y.re) (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (neg.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) (neg.f64 y.im) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (neg.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) (neg.f64 y.im) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (neg.f64 (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)))) y.re) (*.f64 (atan2.f64 x.re x.im) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)))) y.im) (*.f64 (atan2.f64 x.re x.im) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (neg.f64 (*.f64 y.im (atan2.f64 x.re x.im))))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.re x.im)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.re x.im))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.re x.im)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 y.re y.re) (*.f64 x.im x.im)))) x.re) (*.f64 (atan2.f64 x.im y.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 y.re y.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im y.re) x.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 y.re x.im)) x.re (neg.f64 (*.f64 y.im (atan2.f64 x.im y.re))))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 y.re x.im)) y.im (*.f64 x.re (atan2.f64 x.im y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.im y.re) x.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im y.re))) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im y.re)) (*.f64 x.re (atan2.f64 x.im y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 y.im y.im) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im y.im) x.re))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 y.im y.im) (*.f64 x.im x.im)))) x.re) (*.f64 (atan2.f64 x.im y.im) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 y.re (log.f64 (hypot.f64 y.im x.im))) (*.f64 x.re (atan2.f64 x.im y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 y.im x.im)) x.re (*.f64 y.re (atan2.f64 x.im y.im)))))
(/.f64 (*.f64 (sin.f64 (fma.f64 x.re (log.f64 (hypot.f64 x.im y.im)) (*.f64 y.re (atan2.f64 x.im y.im)))) (pow.f64 (hypot.f64 x.im y.im) y.re)) (pow.f64 (exp.f64 x.re) (atan2.f64 x.im y.im)))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.im y.im) y.re) (pow.f64 (exp.f64 x.re) (atan2.f64 x.im y.im))) (sin.f64 (fma.f64 x.re (log.f64 (hypot.f64 x.im y.im)) (*.f64 y.re (atan2.f64 x.im y.im)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 y.re y.re)))) x.im) (*.f64 (atan2.f64 y.re x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 y.re y.re)))) y.im) (*.f64 (atan2.f64 y.re x.re) x.im))))
(*.f64 (exp.f64 (-.f64 (*.f64 x.im (log.f64 (hypot.f64 x.re y.re))) (*.f64 y.im (atan2.f64 y.re x.re)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re y.re)) y.im (*.f64 x.im (atan2.f64 y.re x.re)))))
(/.f64 (*.f64 (pow.f64 (hypot.f64 x.re y.re) x.im) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re y.re)) (*.f64 x.im (atan2.f64 y.re x.re))))) (pow.f64 (exp.f64 y.im) (atan2.f64 y.re x.re)))
(*.f64 (pow.f64 (hypot.f64 x.re y.re) x.im) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re y.re)) (*.f64 x.im (atan2.f64 y.re x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 y.re x.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re y.re) x.im) (pow.f64 (exp.f64 y.im) (atan2.f64 y.re x.re))) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re y.re)) (*.f64 x.im (atan2.f64 y.re x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 y.im y.im)))) y.re) (*.f64 (atan2.f64 y.im x.re) x.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 y.im y.im)))) x.im) (*.f64 (atan2.f64 y.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re y.im)) y.re (neg.f64 (*.f64 x.im (atan2.f64 y.im x.re))))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re y.im)) x.im (*.f64 y.re (atan2.f64 y.im x.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re y.im) y.re) (pow.f64 (exp.f64 x.im) (atan2.f64 y.im x.re))) (sin.f64 (fma.f64 x.im (log.f64 (hypot.f64 x.re y.im)) (*.f64 y.re (atan2.f64 y.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.re)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.im) (pow.f64 (exp.f64 y.re) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) y.im))))
Compiler

Compiled 403 to 77 computations (80.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 209.0ms
Operation ival-mult, time spent: 71.0ms, 34.0% of total-time
Operation ival-log, time spent: 37.0ms, 18.0% of total-time
Operation ival-sin, time spent: 28.0ms, 13.0% of total-time
Operation ival-atan2, time spent: 27.0ms, 13.0% of total-time
Operation ival-add, time spent: 20.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 15.0ms, 7.0% of total-time
Operation ival-exp, time spent: 6.0ms, 3.0% of total-time
Operation ival-sub, time spent: 4.0ms, 2.0% of total-time
Operation const, time spent: 1.0ms, 0.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 55 to 20 computations (63.6% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
70.3%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
79.4%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
39.1%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
Compiler

Compiled 100 to 49 computations (51% saved)

localize1.8s (4.8%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
99.9%
(fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))
98.0%
(*.f64 y.re (atan2.f64 x.im x.re))
78.5%
(sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re))))
99.9%
(fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))
99.8%
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
98.0%
(*.f64 y.re (atan2.f64 x.im x.re))
78.5%
(sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re))))
99.7%
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im)
98.0%
(*.f64 (atan2.f64 x.im x.re) y.re)
78.5%
(sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))
74.5%
(sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
Compiler

Compiled 374 to 48 computations (87.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.4s
Operation ival-log, time spent: 366.0ms, 26.0% of total-time
Operation ival-mult, time spent: 276.0ms, 19.0% of total-time
Operation ival-sin, time spent: 262.0ms, 18.0% of total-time
Operation ival-pow, time spent: 202.0ms, 14.0% of total-time
Operation ival-atan2, time spent: 102.0ms, 7.0% of total-time
Operation composed, time spent: 90.0ms, 6.0% of total-time
Operation ival-add, time spent: 39.0ms, 3.0% of total-time
Operation ival-exp, time spent: 38.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 33.0ms, 2.0% of total-time
Operation ival-div, time spent: 5.0ms, 0.0% of total-time
Operation ival-sub, time spent: 4.0ms, 0.0% of total-time
Operation ival-neg, time spent: 4.0ms, 0.0% of total-time
Operation const, time spent: 1.0ms, 0.0% of total-time

series330.0ms (0.9%)

Counts
12 → 420
Calls
Call 1
Inputs
#<alt (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))>
#<alt (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (*.f64 (atan2.f64 x.im x.re) y.re)>
#<alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im)>
#<alt (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))>
#<alt (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))>
#<alt (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))>
Outputs
#<alt x.im>
#<alt (+.f64 x.im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))>
#<alt (+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))>
#<alt (+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))>
#<alt x.re>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) x.re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt x.re>
#<alt (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))>
#<alt (+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt (+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt x.im>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) x.im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.im (log.f64 x.im))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 y.im (log.f64 x.re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 x.im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 6 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 6 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))>
#<alt (*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))>
#<alt (*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))>
#<alt (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))>
#<alt (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))>
#<alt (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (+.f64 (*.f64 y.im (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))>
#<alt (+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))>
#<alt (+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))>
Calls

123 calls:

TimeVariablePointExpression
49.0ms
y.im
@0
(* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im)
39.0ms
x.im
@0
(* (/ (pow (sqrt (+ (* x.re x.re) (* x.im x.im))) y.re) (pow (exp y.im) (atan2 x.im x.re))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* y.re (atan2 x.im x.re)))))
36.0ms
y.im
@inf
(* (/ (pow (sqrt (+ (* x.re x.re) (* x.im x.im))) y.re) (pow (exp y.im) (atan2 x.im x.re))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* y.re (atan2 x.im x.re)))))
22.0ms
y.im
@-inf
(* (/ (pow (sqrt (+ (* x.re x.re) (* x.im x.im))) y.re) (pow (exp y.im) (atan2 x.im x.re))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* y.re (atan2 x.im x.re)))))
16.0ms
x.im
@-inf
(* (/ (pow (sqrt (+ (* x.re x.re) (* x.im x.im))) y.re) (pow (exp y.im) (atan2 x.im x.re))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* y.re (atan2 x.im x.re)))))

rewrite347.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1044×log1p-expm1-u
229×expm1-log1p-u
225×add-exp-log
223×add-log-exp
222×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036503
1567495
26657495
Stop Event
node limit
Counts
12 → 260
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (atan2.f64 x.im x.re) y.re)
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im)
(sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))
(sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x.re x.im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 x.re x.im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 x.re x.im))
(*.f64 (cbrt.f64 (hypot.f64 x.re x.im)) (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x.re x.im)))
(*.f64 (sqrt.f64 (hypot.f64 x.re x.im)) (sqrt.f64 (hypot.f64 x.re x.im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x.re x.im))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 x.re x.im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 x.re x.im)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.re x.im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 x.re x.im)))) (sqrt.f64 (log.f64 (hypot.f64 x.re x.im))))
(fabs.f64 (hypot.f64 x.re x.im))
(log.f64 (exp.f64 (hypot.f64 x.re x.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x.re x.im))))
(cbrt.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 x.re x.im)))
(hypot.f64 x.re x.im)
(hypot.f64 x.im x.re)
(log1p.f64 (expm1.f64 (hypot.f64 x.re x.im)))
(exp.f64 (log.f64 (hypot.f64 x.re x.im)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.re x.im) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.re x.im) y.im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.re x.im) y.im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(-.f64 #s(literal 0 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(neg.f64 (*.f64 y.im (atan2.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (atan2.f64 x.im x.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)))
(+.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (log.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 1 binary64)) (*.f64 y.im (atan2.f64 x.im x.re)))
(-.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(-.f64 (log.f64 (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (log.f64 (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(*.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (-.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re))))))
(/.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(neg.f64 (log.f64 (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))
(+.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))) (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64))) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64))) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.re x.im) y.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (neg.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 1 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(exp.f64 (*.f64 (+.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64)))

simplify776.0ms (2%)

Algorithm
egg-herbie
Rules
668×times-frac
533×distribute-rgt-in
529×distribute-lft-in
520×*-commutative
389×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0150684578
1489883764
Stop Event
node limit
Counts
680 → 733
Calls
Call 1
Inputs
x.im
(+.f64 x.im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
x.re
(*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
x.re
(+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
x.im
(*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) x.im)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.im (log.f64 x.im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 y.im (log.f64 x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 x.im)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(+.f64 (*.f64 y.im (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))
(+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))
(+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x.re x.im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 x.re x.im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 x.re x.im))
(*.f64 (cbrt.f64 (hypot.f64 x.re x.im)) (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x.re x.im)))
(*.f64 (sqrt.f64 (hypot.f64 x.re x.im)) (sqrt.f64 (hypot.f64 x.re x.im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x.re x.im))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 x.re x.im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 x.re x.im)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.re x.im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 x.re x.im)))) (sqrt.f64 (log.f64 (hypot.f64 x.re x.im))))
(fabs.f64 (hypot.f64 x.re x.im))
(log.f64 (exp.f64 (hypot.f64 x.re x.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x.re x.im))))
(cbrt.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 x.re x.im)))
(hypot.f64 x.re x.im)
(hypot.f64 x.im x.re)
(log1p.f64 (expm1.f64 (hypot.f64 x.re x.im)))
(exp.f64 (log.f64 (hypot.f64 x.re x.im)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.re x.im) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.re x.im) y.im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.re x.im) y.im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(-.f64 #s(literal 0 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(neg.f64 (*.f64 y.im (atan2.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (atan2.f64 x.im x.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)))
(+.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (log.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 1 binary64)) (*.f64 y.im (atan2.f64 x.im x.re)))
(-.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(-.f64 (log.f64 (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (log.f64 (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(*.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (-.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re))))))
(/.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(neg.f64 (log.f64 (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))
(+.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))) (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64))) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64))) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.re x.im) y.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (neg.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 1 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(exp.f64 (*.f64 (+.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64)))
Outputs
x.im
(+.f64 x.im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) x.im))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64))) (neg.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 x.im #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) x.im))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) x.im))))
x.re
(*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 x.re (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 x.re (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 x.re (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
x.re
(+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 x.re (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) x.re))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 5 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) x.re))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) x.re))))
x.im
(*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) x.im)
(neg.f64 x.im)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.im (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.im (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))) (neg.f64 x.im))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.im (log.f64 x.im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.im (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.im (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(neg.f64 (*.f64 y.im (neg.f64 (log.f64 x.re))))
(neg.f64 (*.f64 (neg.f64 y.im) (log.f64 x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (neg.f64 (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.im (neg.f64 (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.im (neg.f64 (log.f64 x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (neg.f64 y.im))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.im (log.f64 x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.re)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (log.f64 x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.im (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.im (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im)) (pow.f64 x.re #s(literal 6 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))))
(neg.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))))
(*.f64 y.im (neg.f64 (neg.f64 (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im)) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.im (neg.f64 (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 y.im (neg.f64 (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im)) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 y.im (neg.f64 (log.f64 x.im))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 y.im (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im)) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im)) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 x.im)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 (log.f64 x.im) y.re))
(-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.im))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (log.f64 x.im) y.re)))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (log.f64 x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 y.re (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 y.re (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 6 binary64))))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 y.re (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))))))))
(-.f64 (fma.f64 y.re (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))))))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))
(-.f64 (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)) (*.f64 y.re (neg.f64 (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (neg.f64 (log.f64 x.re)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(-.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (neg.f64 (log.f64 x.re)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(-.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (neg.f64 (log.f64 x.re)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(-.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (neg.f64 y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(-.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(-.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 x.re)))
(-.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (log.f64 x.re))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (log.f64 x.re))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 y.re (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 y.re (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.re) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 6 binary64))))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 y.re (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)) (pow.f64 x.re #s(literal 6 binary64)))))))))
(-.f64 (fma.f64 y.re (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 6 binary64))))))))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (neg.f64 (log.f64 x.im)))))
(-.f64 (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)) (*.f64 y.re (neg.f64 (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.re (neg.f64 (log.f64 x.im)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(-.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 y.re (neg.f64 (log.f64 x.im)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))))
(-.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 y.re (neg.f64 (log.f64 x.im)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(-.f64 (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(-.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))))
(-.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re)) y.re)))
(*.f64 y.re (-.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re)) y.re)))
(*.f64 y.re (-.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 y.re (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re)) y.re)))
(*.f64 y.re (-.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (-.f64 (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (-.f64 (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (/.f64 (*.f64 y.im (atan2.f64 x.im x.re)) y.re))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (-.f64 (*.f64 y.im (/.f64 (atan2.f64 x.im x.re) y.re)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.re))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re))) (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)) (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (*.f64 y.re (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im))))
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (atan2.f64 x.im x.re)))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im))))
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (atan2.f64 x.im x.re)))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im))))
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))
(neg.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (atan2.f64 x.im x.re))))
(*.f64 y.im (neg.f64 (-.f64 (atan2.f64 x.im x.re) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))
(neg.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (atan2.f64 x.im x.re))))
(*.f64 y.im (neg.f64 (-.f64 (atan2.f64 x.im x.re) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.im)) (atan2.f64 x.im x.re))))
(neg.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (atan2.f64 x.im x.re))))
(*.f64 y.im (neg.f64 (-.f64 (atan2.f64 x.im x.re) (*.f64 y.re (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(fma.f64 y.im (log.f64 x.im) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))
(fma.f64 y.im (log.f64 x.im) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64)))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (neg.f64 (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.im (neg.f64 (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 y.im (neg.f64 (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))
(fma.f64 y.im (log.f64 x.re) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))
(fma.f64 y.im (log.f64 x.re) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im)) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (neg.f64 (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.im (neg.f64 (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 y.im (neg.f64 (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 y.im (neg.f64 (-.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 y.im (neg.f64 (-.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 y.im (neg.f64 (-.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 y.re (neg.f64 (-.f64 (neg.f64 (atan2.f64 x.im x.re)) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 y.re (neg.f64 (-.f64 (neg.f64 (atan2.f64 x.im x.re)) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 y.re (neg.f64 (-.f64 (neg.f64 (atan2.f64 x.im x.re)) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 y.im (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 y.re (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 y.im (*.f64 (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (*.f64 y.re (*.f64 (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 y.im (/.f64 (*.f64 (*.f64 y.re (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (*.f64 (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 y.im (*.f64 (/.f64 y.re (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (pow.f64 x.im #s(literal 4 binary64))))) (+.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 y.im (/.f64 (*.f64 (*.f64 y.re (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.re) (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (*.f64 (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 y.im (*.f64 (/.f64 y.re (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (*.f64 (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 y.re (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re)))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 y.im y.re) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 y.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 y.re (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re)))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 y.im y.re) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 y.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 y.re (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re)))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re)))))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64))))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) (pow.f64 x.re #s(literal 6 binary64))))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.re))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 y.re (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (*.f64 y.re (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 y.re (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 y.re (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (*.f64 y.re (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 y.re (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 y.re (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64))))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))))))))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 y.im (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (/.f64 y.im (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 y.im y.re) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.im (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 y.im (*.f64 (/.f64 y.re (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 4 binary64))))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 y.im y.re) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.re) (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.im) (pow.f64 x.re #s(literal 6 binary64)))))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.im (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 y.im (*.f64 (/.f64 y.re (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))))) (pow.f64 x.re #s(literal 2 binary64))))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.re) (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.im) (pow.f64 x.re #s(literal 6 binary64)))))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))) (+.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))))))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 x.re y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 y.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 x.re #s(literal 6 binary64))) (pow.f64 y.re #s(literal 3 binary64)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 y.im y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im)))))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64))))) (+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 x.re #s(literal 6 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (neg.f64 (log.f64 x.im))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))))) (pow.f64 x.im #s(literal 6 binary64)))))))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (*.f64 (*.f64 y.re (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 y.re (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (*.f64 y.re (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (*.f64 (*.f64 y.re (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 x.re #s(literal 6 binary64))) (pow.f64 y.re #s(literal 3 binary64)))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 y.re (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 (/.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 x.re #s(literal 6 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (pow.f64 x.im #s(literal 6 binary64))))) (+.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 (exp.f64 (neg.f64 y.re)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))))))))))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 y.re (+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(fma.f64 y.re (+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (/.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) (+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(fma.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))) (+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (/.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))))) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))) (+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(fma.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))))) (+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (/.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(+.f64 (*.f64 y.im (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))
(fma.f64 y.im (-.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))
(fma.f64 y.im (-.f64 (fma.f64 y.im (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))) (*.f64 (atan2.f64 x.im x.re) (-.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re))))))) (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 y.im (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (atan2.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)))
(fma.f64 y.im (-.f64 (fma.f64 y.im (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re))))) (*.f64 (atan2.f64 x.im x.re) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))) (*.f64 (atan2.f64 x.im x.re) (-.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re))))))))))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))) (*.f64 (atan2.f64 x.im x.re) (-.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re))))))) (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x.re x.im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (hypot.f64 x.im x.re)))
(*.f64 (hypot.f64 x.re x.im) #s(literal 1 binary64))
(hypot.f64 x.im x.re)
(*.f64 #s(literal 1 binary64) (hypot.f64 x.re x.im))
(hypot.f64 x.im x.re)
(*.f64 (cbrt.f64 (hypot.f64 x.re x.im)) (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))
(hypot.f64 x.im x.re)
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x.re x.im)))
(hypot.f64 x.im x.re)
(*.f64 (sqrt.f64 (hypot.f64 x.re x.im)) (sqrt.f64 (hypot.f64 x.re x.im)))
(hypot.f64 x.im x.re)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x.re x.im))
(hypot.f64 x.im x.re)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (hypot.f64 x.im x.re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (hypot.f64 x.im x.re))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (hypot.f64 x.re x.im) #s(literal 1 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (cbrt.f64 (hypot.f64 x.re x.im)) #s(literal 3 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (sqrt.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 x.re x.im)))
(pow.f64 (E.f64) (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.re x.im))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 x.re x.im)))) (sqrt.f64 (log.f64 (hypot.f64 x.re x.im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (log.f64 (hypot.f64 x.im x.re))))
(fabs.f64 (hypot.f64 x.re x.im))
(hypot.f64 x.im x.re)
(log.f64 (exp.f64 (hypot.f64 x.re x.im)))
(hypot.f64 x.im x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x.re x.im))))
(hypot.f64 x.im x.re)
(cbrt.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 3 binary64)))
(hypot.f64 x.im x.re)
(expm1.f64 (log1p.f64 (hypot.f64 x.re x.im)))
(expm1.f64 (log1p.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.re x.im)
(hypot.f64 x.im x.re)
(hypot.f64 x.im x.re)
(log1p.f64 (expm1.f64 (hypot.f64 x.re x.im)))
(hypot.f64 x.im x.re)
(exp.f64 (log.f64 (hypot.f64 x.re x.im)))
(hypot.f64 x.im x.re)
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(hypot.f64 x.im x.re)
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(*.f64 y.re (atan2.f64 x.im x.re))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(*.f64 y.re (atan2.f64 x.im x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 1 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 3 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 2 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(log.f64 (pow.f64 (hypot.f64 x.re x.im) y.im))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.re x.im) y.im) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.re x.im) y.im) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) #s(literal 1 binary64)))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(*.f64 y.re (atan2.f64 x.im x.re))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 #s(literal 0 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 y.im (atan2.f64 x.im x.re))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(-.f64 #s(literal 0 binary64) (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(*.f64 y.im (atan2.f64 x.im x.re))
(pow.f64 (cbrt.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(*.f64 y.im (atan2.f64 x.im x.re))
(pow.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (atan2.f64 x.im x.re))
(pow.f64 (sqrt.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(*.f64 y.im (atan2.f64 x.im x.re))
(neg.f64 (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 y.im) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
(sqrt.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.im (atan2.f64 x.im x.re)))
(log.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(*.f64 y.im (atan2.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 y.im (atan2.f64 x.im x.re))
(cbrt.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(*.f64 y.im (atan2.f64 x.im x.re))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(*.f64 y.im (atan2.f64 x.im x.re))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 y.im (atan2.f64 x.im x.re))
(expm1.f64 (log1p.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 y.im (atan2.f64 x.im x.re))
(exp.f64 (log.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 y.im (atan2.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(*.f64 y.im (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (atan2.f64 x.im x.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)))
(fma.f64 y.im (atan2.f64 x.im x.re) (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)))
(+.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(fma.f64 y.im (atan2.f64 x.im x.re) (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)))
(+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) (log.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 1 binary64)) (*.f64 y.im (atan2.f64 x.im x.re)))
(fma.f64 y.im (atan2.f64 x.im x.re) (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)))
(-.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(-.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 y.im (atan2.f64 x.im x.re)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(neg.f64 (log.f64 (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(neg.f64 (log.f64 (/.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (log.f64 (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) (log.f64 (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) (log.f64 (neg.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(*.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (-.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (*.f64 y.im (atan2.f64 x.im x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64))) (fma.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (*.f64 y.im (atan2.f64 x.im x.re)) (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(/.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) (pow.f64 (*.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(pow.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(neg.f64 (log.f64 (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(neg.f64 (log.f64 (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(neg.f64 (log.f64 (/.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))
(log.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(exp.f64 (log.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (-.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 1 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)))
(*.f64 y.re (atan2.f64 x.im x.re))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64)))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (neg.f64 y.im))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))) (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (neg.f64 y.im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (neg.f64 y.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64))) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)))
(/.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (neg.f64 y.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64))) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64))) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64))) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (neg.f64 y.im))))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.re x.im) y.im)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.im x.re) y.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re)))))
(*.f64 (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)) (fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)) (fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(*.f64 (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)) (fma.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)) (fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (exp.f64 (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (neg.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (neg.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (neg.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (neg.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (neg.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) #s(literal 1 binary64)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y.im) #s(literal 2 binary64)) (atan2.f64 x.im x.re)))))
(/.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re)) (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (sqrt.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)))
(pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 x.re x.im) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(exp.f64 (+.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (+.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))

eval943.0ms (2.4%)

Compiler

Compiled 57707 to 20872 computations (63.8% saved)

prune387.0ms (1%)

Pruning

46 alts after pruning (46 fresh and 0 done)

PrunedKeptTotal
New89546941
Fresh000
Picked303
Done000
Total89846944
Accuracy
96.6%
Counts
944 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.7%
(fma.f64 y.im (-.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
48.2%
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
29.6%
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
26.6%
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
29.6%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
28.2%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
28.8%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
70.2%
(/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re)))
41.5%
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
44.3%
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
70.2%
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re))))
69.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))))
40.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64))) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))
30.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))))
40.4%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))))))
29.7%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))) (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))))))
42.6%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))))))
59.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
65.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
6.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.re x.im) y.im)))))
52.9%
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
40.8%
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
39.6%
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
43.7%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))))))
69.6%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
75.1%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
40.1%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
19.6%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
58.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
57.3%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))))
14.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.im (neg.f64 (log.f64 x.im)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
61.5%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.re x.im))))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
39.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64)))))
34.6%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
29.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
29.7%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
26.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
22.4%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
55.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
48.1%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))) (*.f64 (atan2.f64 x.im x.re) y.re))))
34.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
49.3%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
53.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
49.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (fabs.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
17.4%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
24.1%
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))
Compiler

Compiled 3390 to 1874 computations (44.7% saved)

localize3.2s (8.2%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (atan2.f64 x.im x.re) y.re)
99.7%
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))
99.3%
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))
86.9%
(sin.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
95.8%
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
92.8%
(log.f64 (*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
88.7%
(sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
86.9%
(sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))
99.9%
(*.f64 (log.f64 (neg.f64 x.re)) y.im)
99.8%
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re)
88.7%
(sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
86.9%
(sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))
99.9%
(*.f64 y.re (atan2.f64 x.im x.re))
91.9%
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
99.9%
(/.f64 (atan2.f64 x.im x.re) y.im)
99.9%
(*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im))
96.6%
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
86.9%
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
Compiler

Compiled 727 to 186 computations (74.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.5s
Operation ival-sin, time spent: 738.0ms, 29.0% of total-time
Operation ival-log, time spent: 448.0ms, 18.0% of total-time
Operation ival-mult, time spent: 422.0ms, 17.0% of total-time
Operation ival-pow, time spent: 305.0ms, 12.0% of total-time
Operation composed, time spent: 242.0ms, 10.0% of total-time
Operation ival-div, time spent: 125.0ms, 5.0% of total-time
Operation ival-add, time spent: 65.0ms, 3.0% of total-time
Operation ival-sub, time spent: 63.0ms, 2.0% of total-time
Operation ival-atan2, time spent: 43.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 30.0ms, 1.0% of total-time
Operation ival-exp, time spent: 18.0ms, 1.0% of total-time
Operation ival-cbrt, time spent: 12.0ms, 0.0% of total-time
Operation const, time spent: 12.0ms, 0.0% of total-time
Operation ival-neg, time spent: 7.0ms, 0.0% of total-time

series284.0ms (0.7%)

Counts
13 → 376
Calls
Call 1
Inputs
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re)>
#<alt (*.f64 (log.f64 (neg.f64 x.re)) y.im)>
#<alt (log.f64 (*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (sin.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))>
#<alt (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))>
Outputs
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (atan2.f64 x.im x.re)))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (*.f64 y.re (log.f64 x.im))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.im)))>
#<alt (+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 y.re (log.f64 x.re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.re)))>
#<alt (+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (*.f64 y.im (log.f64 (neg.f64 x.re)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 x.re)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) x.re))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 7 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))>
#<alt (+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 7 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))>
#<alt (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 8 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re)))))))>
#<alt (*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 23 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 8 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 10 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))))>
#<alt (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))>
#<alt (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))>
#<alt (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))))>
#<alt (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))>
#<alt (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))>
#<alt (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))>
#<alt (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))>
#<alt (*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 8 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))))))>
#<alt (*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 23 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 8 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 10 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
Calls

126 calls:

TimeVariablePointExpression
67.0ms
x.im
@0
(sin (+ (* (log (neg x.re)) y.im) (* (atan2 x.im x.re) y.re)))
15.0ms
x.re
@-inf
(sin (+ (* (log (neg x.re)) y.im) (* (atan2 x.im x.re) y.re)))
15.0ms
x.re
@0
(sin (+ (* (log (neg x.re)) y.im) (* (atan2 x.im x.re) y.re)))
13.0ms
x.re
@inf
(sin (+ (* (log (neg x.re)) y.im) (* (atan2 x.im x.re) y.re)))
13.0ms
y.re
@-inf
(cbrt (+ (* y.im (log (sqrt (+ (* x.re x.re) (* x.im x.im))))) (* (atan2 x.im x.re) y.re)))

rewrite124.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
330×log1p-expm1-u
330×expm1-log1p-u
319×add-exp-log
314×add-log-exp
314×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052527
1814491
Stop Event
node limit
Counts
13 → 247
Calls
Call 1
Inputs
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(/.f64 (atan2.f64 x.im x.re) y.im)
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re)
(*.f64 (log.f64 (neg.f64 x.re)) y.im)
(log.f64 (*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(sin.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))
Outputs
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (cos.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))) (*.f64 (cos.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (sin.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (-.f64 (*.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im)) (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im)))))
(pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (*.f64 (hypot.f64 x.im x.re) (pow.f64 (exp.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im))) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 x.im x.re) y.im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (atan2.f64 x.im x.re) (cbrt.f64 y.im)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (atan2.f64 x.im x.re) (sqrt.f64 y.im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (atan2.f64 x.im x.re)) (sqrt.f64 y.im)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) (cbrt.f64 y.im)))
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64))
(pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 x.re y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re))))
(log1p.f64 (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 1 binary64)))
(+.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (log.f64 x.re))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) (log.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (log.f64 x.re) #s(literal 3 binary64)) (pow.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (-.f64 (*.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))))
(pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(log1p.f64 (-.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 x.re)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 x.re)) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (log.f64 x.re)) (sqrt.f64 (log.f64 x.re)) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))
(*.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (/.f64 x.im (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) x.re) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) x.re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (-.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sqrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))

simplify493.0ms (1.3%)

Algorithm
egg-herbie
Rules
621×*-commutative
434×distribute-lft-in
427×distribute-rgt-in
413×+-commutative
289×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0184125769861860
1538425769860206
Stop Event
node limit
Counts
623 → 829
Calls
Call 1
Inputs
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (atan2.f64 x.im x.re)))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (log.f64 x.im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.im)))
(+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 y.re (log.f64 x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.re)))
(+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 x.re)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(log.f64 (*.f64 #s(literal -1 binary64) x.re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 7 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 7 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 8 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 23 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 8 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 10 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (atan2.f64 x.im x.re))))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))
(cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 8 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))))))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 23 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 8 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 10 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (cos.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))) (*.f64 (cos.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (sin.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (-.f64 (*.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im)) (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im)))))
(pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (*.f64 (hypot.f64 x.im x.re) (pow.f64 (exp.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im))) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 x.im x.re) y.im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (atan2.f64 x.im x.re) (cbrt.f64 y.im)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (atan2.f64 x.im x.re) (sqrt.f64 y.im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (atan2.f64 x.im x.re)) (sqrt.f64 y.im)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) (cbrt.f64 y.im)))
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64))
(pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 x.re y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re))))
(log1p.f64 (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 1 binary64)))
(+.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (log.f64 x.re))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) (log.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (log.f64 x.re) #s(literal 3 binary64)) (pow.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (-.f64 (*.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))))
(pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(log1p.f64 (-.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 x.re)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 x.re)) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (log.f64 x.re)) (sqrt.f64 (log.f64 x.re)) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))
(*.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (/.f64 x.im (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) x.re) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) x.re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (-.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sqrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
Outputs
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))))) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (neg.f64 (neg.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (neg.f64 (neg.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (neg.f64 (neg.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))
(*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (atan2.f64 x.im x.re)))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (neg.f64 x.re)) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (neg.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (neg.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (log.f64 x.im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.im)))
(+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.re (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.re (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))
(*.f64 y.re (log.f64 x.re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.re))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (log.f64 x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 y.re (log.f64 x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.re (log.f64 x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (neg.f64 y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.re (log.f64 x.re))
(neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.re))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (log.f64 x.re)))
(+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.re (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.re) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.re (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.re (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 y.re (log.f64 x.im))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (log.f64 x.im)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (log.f64 x.im)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.re (log.f64 x.im)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 y.re (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.re (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (neg.f64 y.im))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(*.f64 y.im (log.f64 (neg.f64 x.re)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 x.re)))
(+.f64 (neg.f64 (log.f64 x.re)) (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(-.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (log.f64 x.re))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1 binary64) (log.f64 x.re) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (log.f64 x.re)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1 binary64) (log.f64 x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (-.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (log.f64 x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1 binary64) (log.f64 x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 4 binary64))))) (/.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (-.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (log.f64 x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(+.f64 (neg.f64 (neg.f64 (log.f64 x.re))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (+.f64 (log.f64 x.re) (log.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))
(log.f64 (*.f64 #s(literal -1 binary64) x.re))
(log.f64 (neg.f64 x.re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (log.f64 (neg.f64 x.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (log.f64 (neg.f64 x.re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (neg.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (neg.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (log.f64 (neg.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (*.f64 (neg.f64 (log.f64 x.im)) #s(literal -2 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (neg.f64 (*.f64 (log.f64 x.im) #s(literal -2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x.im)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x.im)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x.im)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) #s(literal -2 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) x.re)) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))))))) (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))) (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))))))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 7 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.im (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 7 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))))) (*.f64 y.im (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1/9 binary64))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.im (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 7 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))))) (*.f64 y.im (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 7 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.im (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1/9 binary64))) (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.im (+.f64 (*.f64 y.im (*.f64 #s(literal -1/3 binary64) (*.f64 y.im (*.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) #s(literal 1/27 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))) (*.f64 y.im (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 7 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64))) #s(literal 1/9 binary64)))))))))
(+.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.im (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (log.f64 (hypot.f64 x.im x.re)))) (+.f64 (*.f64 y.im (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 y.im (*.f64 (fma.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))))) (*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))))) #s(literal 1/27 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))))))) y.im)) (*.f64 y.im (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 7 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 7 binary64))) #s(literal 1/9 binary64)))) y.im)))))
(cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 8 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 8 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 8 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 5 binary64)))) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 23 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 8 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 23 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 8 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))))))))
(*.f64 y.im (+.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 23 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 8 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 5 binary64)))) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 y.im (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 5 binary64)))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))))) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))))) (pow.f64 y.im #s(literal 3 binary64)))) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 10 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 10 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))))) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.im #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 10 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 y.im #s(literal 3 binary64)))) (pow.f64 y.im #s(literal 3 binary64)))) (neg.f64 y.im))
(cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) y.im) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal -1/12 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal -1/12 binary64)))))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) y.im) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal -1/12 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) y.im) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal -1/12 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal -1/12 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal -1/12 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 x.im #s(literal 4 binary64))) y.im) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))
(+.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))) (cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 x.im #s(literal 4 binary64))) y.im) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 x.im #s(literal 4 binary64))) y.im) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))
(+.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64)))) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))) (cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 x.im #s(literal 4 binary64))) y.im) (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) #s(literal -1/12 binary64))) (pow.f64 x.re #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 x.im #s(literal 4 binary64))) y.im) (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 x.im #s(literal 4 binary64))) y.im) (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) #s(literal -1/12 binary64))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) #s(literal -1/12 binary64)))) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) y.im) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64)))))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (-.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) y.im) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) y.im) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64))) (pow.f64 x.im #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (cbrt.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal -1/12 binary64)))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) #s(literal -1/12 binary64))) (pow.f64 x.im #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im)) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) #s(literal -1/12 binary64))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal 1/216 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) #s(literal -1/12 binary64)))))) (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (atan2.f64 x.im x.re))))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (+.f64 (*.f64 y.re (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) (*.f64 y.re (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (atan2.f64 x.im x.re)))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (+.f64 (*.f64 y.re (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) #s(literal 1/9 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 7 binary64)))) #s(literal 1/9 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (+.f64 (*.f64 y.re (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) y.re) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))))))))) (*.f64 y.re (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 7 binary64))) #s(literal 1/9 binary64)))))))))
(+.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (+.f64 (*.f64 y.re (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (atan2.f64 x.im x.re))) (+.f64 (*.f64 y.re (*.f64 y.re (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) y.re) (fma.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))))))))) (*.f64 y.re (*.f64 y.re (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 7 binary64))) #s(literal 1/9 binary64)))))))))
(cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 8 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))))))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 8 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 23 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 8 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))))
(*.f64 y.re (+.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 23 binary64))))) (*.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 8 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))))))))
(*.f64 y.re (neg.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 3 binary64)))) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 10 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 5 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 10 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 10 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 5 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 y.re #s(literal 3 binary64)))) (neg.f64 y.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (neg.f64 (neg.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (neg.f64 (neg.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (neg.f64 (neg.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(fma.f64 y.im (log.f64 x.im) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))
(fma.f64 y.im (log.f64 x.im) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64)))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))
(fma.f64 y.im (log.f64 x.re) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))
(fma.f64 y.im (log.f64 x.re) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (cos.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))) (*.f64 (cos.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (sin.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (-.f64 (*.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) (-.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im)) (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) (-.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(log.f64 (pow.f64 (*.f64 (hypot.f64 x.im x.re) (pow.f64 (exp.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im))) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im) y.im))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 x.im x.re) y.im))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (atan2.f64 x.im x.re) (cbrt.f64 y.im)))
(/.f64 (/.f64 (atan2.f64 x.im x.re) (cbrt.f64 y.im)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (atan2.f64 x.im x.re) (sqrt.f64 y.im)))
(/.f64 (/.f64 (atan2.f64 x.im x.re) (sqrt.f64 y.im)) (sqrt.f64 y.im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (atan2.f64 x.im x.re)) (sqrt.f64 y.im)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 x.im x.re)) (cbrt.f64 y.im)))
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 1 binary64))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (atan2.f64 x.im x.re) y.im))
(log.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(exp.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(*.f64 y.re (atan2.f64 x.im x.re))
(sqrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))
(*.f64 y.re (atan2.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 y.re (atan2.f64 x.im x.re))
(cbrt.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(*.f64 y.re (atan2.f64 x.im x.re))
(expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))) (*.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re)))) (-.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re))))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 x.re)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))))
(pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(pow.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re))))
(pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 1 binary64))
(*.f64 y.im (log.f64 x.re))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 3 binary64))
(*.f64 y.im (log.f64 x.re))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (log.f64 x.re))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 2 binary64))
(*.f64 y.im (log.f64 x.re))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.im (log.f64 x.re)))
(log.f64 (pow.f64 x.re y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 x.re y.im) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)))
(*.f64 y.im (log.f64 x.re))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re))))
(log1p.f64 (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 x.re y.im) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 x.re))))
(*.f64 y.im (log.f64 x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 1 binary64)))
(*.f64 y.im (log.f64 x.re))
(+.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (log.f64 x.re))
(+.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) (log.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 x.re) #s(literal 3 binary64)) (pow.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (-.f64 (*.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (log.f64 x.re) #s(literal 3 binary64)) (pow.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (*.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (-.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (log.f64 x.re)))))
(pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 3 binary64))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(pow.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(log1p.f64 (-.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(log1p.f64 (fma.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(log.f64 (*.f64 x.re (fma.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 x.re)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 x.re)) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (log.f64 x.re)) (sqrt.f64 (log.f64 x.re)) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (log.f64 x.re) (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (/.f64 x.im (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 x.im (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) x.im) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) x.re)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) x.re) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) x.re))
(*.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) x.re) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) x.re))
(*.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))))
(pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (cbrt.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/3 binary64))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1/3 binary64)))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (-.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 y.re (atan2.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(sqrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (exp.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))

eval1.1s (2.8%)

Compiler

Compiled 75029 to 32282 computations (57% saved)

prune499.0ms (1.3%)

Pruning

48 alts after pruning (47 fresh and 1 done)

PrunedKeptTotal
New1342231365
Fresh172441
Picked415
Done000
Total1363481411
Accuracy
96.7%
Counts
1411 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.7%
(fma.f64 y.im (-.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
48.2%
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
29.6%
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
26.6%
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
29.6%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
28.8%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
70.2%
(/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re)))
41.5%
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
44.3%
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
21.1%
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
68.2%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 3 binary64))))
67.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 3 binary64))))
51.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (fabs.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))))
33.7%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) #s(literal 3 binary64))))
56.6%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))))
40.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64))) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))
30.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))))
42.6%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))))))
59.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
6.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.re x.im) y.im)))))
44.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))
44.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
29.5%
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
41.4%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
40.8%
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
39.6%
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
33.6%
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
22.3%
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
39.6%
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
34.0%
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
43.7%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))))))
61.1%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
35.6%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
74.1%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (/.f64 (atan2.f64 x.im x.re) (cbrt.f64 y.im)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))))))))
73.9%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))))))
74.6%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))))
40.1%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
29.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
61.5%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.re x.im))))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
29.7%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
22.4%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
55.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
22.9%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
34.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
49.3%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
53.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
32.6%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
15.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
Compiler

Compiled 3062 to 1760 computations (42.5% saved)

localize2.3s (6%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
99.6%
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))
99.2%
(*.f64 (atan2.f64 x.im x.re) y.re)
97.6%
(exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
86.2%
(sin.f64 (exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
99.9%
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
99.8%
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
97.0%
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
86.2%
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
99.6%
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
99.2%
(*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))
98.5%
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))
98.1%
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
99.7%
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
99.2%
(*.f64 y.re (atan2.f64 x.im x.re))
91.4%
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
99.7%
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
99.3%
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))
96.9%
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))
86.2%
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))))))
Compiler

Compiled 557 to 131 computations (76.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.7s
Operation ival-sin, time spent: 337.0ms, 20.0% of total-time
Operation ival-pow, time spent: 303.0ms, 18.0% of total-time
Operation ival-mult, time spent: 296.0ms, 18.0% of total-time
Operation ival-log, time spent: 249.0ms, 15.0% of total-time
Operation ival-exp, time spent: 119.0ms, 7.0% of total-time
Operation composed, time spent: 109.0ms, 7.0% of total-time
Operation ival-add, time spent: 84.0ms, 5.0% of total-time
Operation ival-atan2, time spent: 58.0ms, 3.0% of total-time
Operation ival-div, time spent: 51.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 37.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 20.0ms, 1.0% of total-time
Operation const, time spent: 9.0ms, 1.0% of total-time
Operation ival-neg, time spent: 3.0ms, 0.0% of total-time

series179.0ms (0.5%)

Counts
16 → 585
Calls
Call 1
Inputs
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))>
#<alt (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))>
#<alt (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))>
#<alt (*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))>
#<alt (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))>
#<alt (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))>
#<alt (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)>
#<alt (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))>
#<alt (sin.f64 (exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))>
#<alt (exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))>
#<alt (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))>
Outputs
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (/.f64 (atan2.f64 x.im x.re) y.im)>
#<alt (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))>
#<alt (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)))))))>
#<alt (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re)))))))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))>
#<alt (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))>
#<alt (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)))))))>
#<alt (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re)))))))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (atan2.f64 x.im x.re)))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))>
#<alt (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))>
#<alt (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))))>
#<alt (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))))))))>
#<alt (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re))))))))))>
#<alt (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.im #s(literal 6 binary64))))))>
#<alt (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.im #s(literal 6 binary64))))))>
#<alt (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))))>
#<alt (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))))))))>
#<alt (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re))))))))))>
#<alt (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.re #s(literal 6 binary64))))))>
#<alt (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.re #s(literal 6 binary64))))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (/.f64 (log.f64 x.re) y.re)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (/.f64 (log.f64 x.re) y.re))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.re) y.re))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.re) y.re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))>
#<alt (/.f64 (log.f64 x.im) y.re)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (/.f64 (log.f64 x.im) y.re))>
#<alt (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.im) y.re))>
#<alt (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.im) y.re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))))))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))>
#<alt (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))>
#<alt (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))>
#<alt (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))))))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (log.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))))>
#<alt (+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) y.im))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))))) y.im))) y.im))))>
#<alt (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 120 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))>
#<alt (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))>
#<alt (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))>
#<alt (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 120 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))>
#<alt (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))>
#<alt (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))>
#<alt (+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))>
#<alt (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (atan2.f64 x.im x.re)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))))>
#<alt (+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))))>
#<alt (+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) y.re))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) y.re))) y.re))))>
Calls

168 calls:

TimeVariablePointExpression
6.0ms
x.re
@inf
(sin (* y.re (+ (atan2 x.im x.re) (* y.im (/ (log (sqrt (+ (* x.im x.im) (* x.re x.re)))) y.re)))))
4.0ms
x.im
@inf
(* (* y.re (+ (* -1/6 (* (pow y.re 2) (pow (atan2 x.im x.re) 3))) (atan2 x.im x.re))) (pow (sqrt (+ (* x.im x.im) (* x.re x.re))) y.re))
4.0ms
x.im
@0
(sin (* y.im (+ (log (sqrt (+ (* x.im x.im) (* x.re x.re)))) (* y.re (* (atan2 x.im x.re) (/ 1 y.im))))))
3.0ms
x.im
@inf
(sin (* y.re (+ (atan2 x.im x.re) (* y.im (/ (log (sqrt (+ (* x.im x.im) (* x.re x.re)))) y.re)))))
3.0ms
x.re
@inf
(* (* y.re (+ (* -1/6 (* (pow y.re 2) (pow (atan2 x.im x.re) 3))) (atan2 x.im x.re))) (pow (sqrt (+ (* x.im x.im) (* x.re x.re))) y.re))

rewrite141.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
356×log1p-expm1-u
356×expm1-log1p-u
352×add-exp-log
350×add-cube-cbrt
349×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050788
1811772
Stop Event
node limit
Counts
16 → 262
Calls
Call 1
Inputs
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))
(*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(sin.f64 (exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)))
Outputs
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (cos.f64 (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))) (*.f64 (cos.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (sin.f64 (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(+.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(cbrt.f64 (pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(log1p.f64 (expm1.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(exp.f64 (log.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64))
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (*.f64 (atan2.f64 x.im x.re) #s(literal 1 binary64)) y.im)
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(log1p.f64 (expm1.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) y.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) y.re (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (atan2.f64 x.im x.re) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (atan2.f64 x.im x.re))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 3 binary64)) (atan2.f64 x.im x.re))
(*.f64 (pow.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 #s(literal 1 binary64) y.re))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 2 binary64))
(pow.f64 (/.f64 y.re (log.f64 (hypot.f64 x.im x.re))) #s(literal -1 binary64))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))) #s(literal 1 binary64))
(/.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) y.re)
(pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.re)) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(exp.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (exp.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 #s(literal 0 binary64) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (log.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (-.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))

simplify821.0ms (2.1%)

Algorithm
egg-herbie
Rules
762×*-commutative
708×times-frac
577×+-commutative
442×fma-define
232×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0219689307
1671089235
Stop Event
node limit
Counts
847 → 1110
Calls
Call 1
Inputs
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))
(+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)))))))
(+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re)))))))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))
(+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)))))))
(+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re)))))))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (atan2.f64 x.im x.re)))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))
(*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))))
(+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))))))))
(+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re))))))))))
(*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))))
(+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))))))))
(+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re))))))))))
(*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(/.f64 (log.f64 x.re) y.re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (/.f64 (log.f64 x.re) y.re))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.re) y.re))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.re) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))
(/.f64 (log.f64 x.im) y.re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (/.f64 (log.f64 x.im) y.re))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.im) y.re))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.im) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 x.re)) y.re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))))))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))
(/.f64 (*.f64 y.im (log.f64 x.im)) y.re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))))))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(log.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) y.im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))))) y.im))) y.im))))
(log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 120 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 120 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) y.re))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) y.re))) y.re))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (cos.f64 (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))) (*.f64 (cos.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (sin.f64 (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(+.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(cbrt.f64 (pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(log1p.f64 (expm1.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(exp.f64 (log.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64))
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (*.f64 (atan2.f64 x.im x.re) #s(literal 1 binary64)) y.im)
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(log1p.f64 (expm1.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(exp.f64 (log.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) y.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) y.re (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (atan2.f64 x.im x.re) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (atan2.f64 x.im x.re))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 3 binary64)) (atan2.f64 x.im x.re))
(*.f64 (pow.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 #s(literal 1 binary64) y.re))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 2 binary64))
(pow.f64 (/.f64 y.re (log.f64 (hypot.f64 x.im x.re))) #s(literal -1 binary64))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))) #s(literal 1 binary64))
(/.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) y.re)
(pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.re)) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(exp.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (exp.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 #s(literal 0 binary64) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (log.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (-.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
Outputs
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.im #s(literal 4 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.im (+.f64 (log.f64 x.re) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))
(fma.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.im (+.f64 (log.f64 x.im) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))
(fma.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal 1/6 binary64) (*.f64 y.re (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal 1/6 binary64) (*.f64 y.re (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)))
(+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re)))))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))))))))
(+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re)))))))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.re) (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re))))))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 4 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (pow.f64 x.im #s(literal 6 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64)))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 4 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 6 binary64)))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)))
(+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re)))))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))))))))
(+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re)))))))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))))) (pow.f64 x.im y.re))))))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.re #s(literal 4 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.re #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 3 binary64)))))) (pow.f64 x.re #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.re #s(literal 4 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 3 binary64)))))) (pow.f64 x.re #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))) (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)) (atan2.f64 x.im x.re)))))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)))))))) (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (atan2.f64 x.im x.re) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 y.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (atan2.f64 x.im x.re) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 y.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (atan2.f64 x.im x.re) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 y.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (/.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.re y.re))
(*.f64 y.re (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.re y.re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))))))))
(fma.f64 y.re (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 y.re (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))))))
(fma.f64 y.re (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 y.re (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))))))
(+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re y.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))))) (pow.f64 x.re y.re))))))))))
(fma.f64 y.re (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 y.re (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (*.f64 (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) y.re) (pow.f64 x.re #s(literal 6 binary64)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))))))
(fma.f64 y.re (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 y.re (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (*.f64 (*.f64 (pow.f64 x.re y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.re #s(literal 6 binary64))))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))))))))
(*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im)))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 y.re (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64))))))
(*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))
(*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.im #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64))))))
(*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))
(*.f64 y.re (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.re (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))))))))
(fma.f64 y.re (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 y.re (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))))))
(fma.f64 y.re (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.im y.re)))))))
(+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im y.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))))) (pow.f64 x.im y.re))))))))))
(fma.f64 y.re (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 y.re (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (*.f64 (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))))))
(fma.f64 y.re (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 y.re (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 x.im y.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (*.f64 (*.f64 (pow.f64 x.im y.re) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))))))))
(*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 y.re (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (neg.f64 (log.f64 x.re))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))))
(*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))
(*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)))) (+.f64 (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))))) (pow.f64 x.re #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 (fma.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (*.f64 y.re (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re (*.f64 (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))))) (pow.f64 x.re #s(literal 4 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))) (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))))))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))) (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))))))))))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))) (cos.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))))))))))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))
(fma.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re)))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.im)) y.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 x.im) y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(/.f64 (log.f64 x.re) y.re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (/.f64 (log.f64 x.re) y.re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) y.re) (/.f64 (log.f64 x.re) y.re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (log.f64 x.re) y.re))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.re) y.re))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) y.re) (/.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (log.f64 x.re) y.re))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (log.f64 x.re) y.re))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.re) y.re))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 x.re #s(literal 6 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (log.f64 x.re) y.re))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)) (/.f64 #s(literal 1/4 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (log.f64 x.re) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re))
(/.f64 (neg.f64 (neg.f64 (log.f64 x.im))) y.re)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.im)) y.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.im)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.im)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.im)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re) (/.f64 #s(literal 120 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re) (/.f64 #s(literal 120 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (log.f64 x.im) y.re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (/.f64 (log.f64 x.im) y.re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (log.f64 x.im) y.re))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.im) y.re))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))) (/.f64 (log.f64 x.im) y.re))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (log.f64 x.im) y.re))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 2 binary64))))) (/.f64 (log.f64 x.im) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re))
(/.f64 (neg.f64 (neg.f64 (log.f64 x.re))) y.re)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.re)) y.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) y.re)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.re)) y.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.re)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) y.re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.re)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.re)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64))) y.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) y.re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 x.re)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re) (/.f64 #s(literal 120 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) y.re)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) y.re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64))) y.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) y.re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re) (/.f64 #s(literal 120 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) y.re)
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 x.re)) y.re)
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 y.im y.re)) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 y.im y.re)) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))))))) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (pow.f64 x.re #s(literal 6 binary64))))))) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 y.re (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))) y.re))))) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re))
(/.f64 (neg.f64 (*.f64 y.im (neg.f64 (log.f64 x.im)))) y.re)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.im)) y.re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (neg.f64 (log.f64 x.im))) y.re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 y.im y.re) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))
(/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) y.re)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 y.im y.re) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re))))))
(/.f64 (*.f64 y.im (log.f64 x.im)) y.re)
(*.f64 y.im (/.f64 (log.f64 x.im) y.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re)) (*.f64 y.im (/.f64 (log.f64 x.im) y.re)))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re))) (*.f64 y.im (/.f64 (log.f64 x.im) y.re)))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re))))))) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) y.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (*.f64 y.re (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (*.f64 y.re (pow.f64 x.im #s(literal 6 binary64))))))))) (*.f64 y.im (/.f64 (log.f64 x.im) y.re)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(/.f64 (neg.f64 (*.f64 y.im (neg.f64 (log.f64 x.re)))) y.re)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 y.im y.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 y.im y.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 y.im y.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 y.im y.re)) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64))) y.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 y.im y.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re) (/.f64 #s(literal 120 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))
(/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 y.im y.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 y.im y.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 y.im y.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) y.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 y.im y.re)) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64))) y.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 y.im y.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) y.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) y.re)) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) y.re) (/.f64 #s(literal 120 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64))))))))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(fma.f64 y.im (log.f64 x.im) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64))))))))))
(fma.f64 y.im (log.f64 x.im) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64)))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))))))))
(fma.f64 y.im (log.f64 x.re) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64))))))))))
(fma.f64 y.im (log.f64 x.re) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64)))))))))))
(fma.f64 y.im (log.f64 x.re) (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(log.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (/.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (/.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)))) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 3 binary64)) (/.f64 y.im (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) (/.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))))
(+.f64 (log.f64 (log.f64 (hypot.f64 x.im x.re))) (neg.f64 (neg.f64 (log.f64 y.im))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (log.f64 (log.f64 (hypot.f64 x.im x.re))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.im)) (*.f64 (/.f64 y.re y.im) (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (log.f64 (hypot.f64 x.im x.re))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (/.f64 y.re y.im) (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (log.f64 (log.f64 (hypot.f64 x.im x.re))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 2 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 (/.f64 y.re y.im) (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))))
(+.f64 (log.f64 (log.f64 (hypot.f64 x.im x.re))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))) (*.f64 (/.f64 y.re y.im) (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (log.f64 (log.f64 (hypot.f64 x.im x.re))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 2 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)))) (*.f64 (/.f64 y.re y.im) (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))))
(+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (*.f64 (/.f64 y.re y.im) (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))))) y.im))))
(+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re)))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))))) y.im))))
(+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (log.f64 (hypot.f64 x.im x.re))) (*.f64 (/.f64 #s(literal 1/2 binary64) y.im) (/.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))) y.im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 y.im (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64)))))) y.im))) y.im))))
(+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re)))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)))))) y.im))) y.im))))
(+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 x.im x.re)))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (log.f64 (hypot.f64 x.im x.re))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))) y.im))) y.im))) y.im))))
(log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 120 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 30 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (fma.f64 #s(literal 90 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 120 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (fma.f64 #s(literal 90 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 120 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (fma.f64 #s(literal 90 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (fma.f64 #s(literal 90 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (fma.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (fma.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))))))))
(log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (*.f64 #s(literal 120 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 30 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (fma.f64 #s(literal 90 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (*.f64 #s(literal 120 binary64) (/.f64 (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))))))))))
(+.f64 (log.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (fma.f64 #s(literal 90 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (*.f64 #s(literal 120 binary64) (/.f64 (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -6 binary64) (/.f64 y.im (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))))))))))
(log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (fma.f64 #s(literal 90 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (fma.f64 #s(literal 90 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (fma.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (fma.f64 #s(literal 90 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (*.f64 (/.f64 y.re y.im) (/.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 y.re (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 y.re (/.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 2 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (/.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 2 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)) (/.f64 y.re (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)))))) (/.f64 (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (neg.f64 (neg.f64 (log.f64 y.re))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (*.f64 y.im (/.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 y.im (/.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 y.im (/.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))))
(+.f64 (log.f64 (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 3 binary64)) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))))
(+.f64 (log.f64 (neg.f64 (atan2.f64 x.im x.re))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.re))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (neg.f64 (atan2.f64 x.im x.re))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (*.f64 y.im (/.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(+.f64 (log.f64 (neg.f64 (atan2.f64 x.im x.re))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) y.re))))
(+.f64 (log.f64 (neg.f64 (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))))) y.re))))
(+.f64 (log.f64 (neg.f64 (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))))) y.re))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))) y.re))) y.re))))
(+.f64 (log.f64 (neg.f64 (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) (atan2.f64 x.im x.re))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) y.re))) y.re))))
(+.f64 (log.f64 (neg.f64 (atan2.f64 x.im x.re))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) y.re))) y.re))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (cos.f64 (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))) (*.f64 (cos.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)) (sin.f64 (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im) (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) y.im))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) y.im))
(*.f64 y.im (fma.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im) (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 3 binary64))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(pow.f64 (pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(pow.f64 (sqrt.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 2 binary64))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(log.f64 (pow.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) y.re))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(cbrt.f64 (pow.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64)))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(expm1.f64 (log1p.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(log1p.f64 (expm1.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(exp.f64 (log.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64)))
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(/.f64 (atan2.f64 x.im x.re) y.im)
(/.f64 (*.f64 (atan2.f64 x.im x.re) #s(literal 1 binary64)) y.im)
(/.f64 (atan2.f64 x.im x.re) y.im)
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 1 binary64))
(/.f64 (atan2.f64 x.im x.re) y.im)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 3 binary64))
(/.f64 (atan2.f64 x.im x.re) y.im)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (atan2.f64 x.im x.re) y.im)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 2 binary64))
(/.f64 (atan2.f64 x.im x.re) y.im)
(log.f64 (exp.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(/.f64 (atan2.f64 x.im x.re) y.im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im))))
(/.f64 (atan2.f64 x.im x.re) y.im)
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal 3 binary64)))
(/.f64 (atan2.f64 x.im x.re) y.im)
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal 3 binary64))))
(/.f64 (atan2.f64 x.im x.re) y.im)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(/.f64 (atan2.f64 x.im x.re) y.im)
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(/.f64 (atan2.f64 x.im x.re) y.im)
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(/.f64 (atan2.f64 x.im x.re) y.im)
(exp.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)))
(/.f64 (atan2.f64 x.im x.re) y.im)
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 x.im x.re) y.im)) #s(literal 1 binary64)))
(/.f64 (atan2.f64 x.im x.re) y.im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 1 binary64))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(pow.f64 (pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(pow.f64 (sqrt.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 2 binary64))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 x.im x.re) y.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) #s(literal 3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(cbrt.f64 (*.f64 (pow.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(expm1.f64 (log1p.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(log1p.f64 (expm1.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 1 binary64))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(pow.f64 (cbrt.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 3 binary64))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(pow.f64 (pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(pow.f64 (sqrt.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 2 binary64))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(cbrt.f64 (pow.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re))) #s(literal 3 binary64)))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) #s(literal 3 binary64))))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(exp.f64 (log.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))
(pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(pow.f64 (*.f64 y.re (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))
(+.f64 (*.f64 y.re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) y.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))))))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(fma.f64 y.re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) y.re (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 (atan2.f64 x.im x.re) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (atan2.f64 x.im x.re))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3/2 binary64)))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 3 binary64)) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (atan2.f64 x.im x.re)) #s(literal 6 binary64))
(log.f64 (exp.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (atan2.f64 x.im x.re))))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 #s(literal 1 binary64) y.re))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 2 binary64))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(pow.f64 (/.f64 y.re (log.f64 (hypot.f64 x.im x.re))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 y.re (log.f64 (hypot.f64 x.im x.re))))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) #s(literal 3 binary64)))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(/.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) y.re)
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 1 binary64))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 3 binary64))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 2 binary64))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(log.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.re)) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(exp.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) #s(literal 1 binary64)))
(*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 #s(literal 1 binary64) (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(pow.f64 (E.f64) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (exp.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 #s(literal 0 binary64) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(+.f64 (log.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (log.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 1 binary64) (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(expm1.f64 (log1p.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (-.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))

eval1.6s (4.2%)

Compiler

Compiled 66243 to 28378 computations (57.2% saved)

prune389.0ms (1%)

Pruning

59 alts after pruning (57 fresh and 2 done)

PrunedKeptTotal
New1140241164
Fresh93342
Picked415
Done011
Total1153591212
Accuracy
96.7%
Counts
1212 → 59
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.2%
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
29.6%
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
26.6%
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
29.6%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
28.8%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
70.2%
(/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re)))
41.5%
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
44.3%
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
9.3%
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
21.1%
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
59.6%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
68.2%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 3 binary64))))
67.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 3 binary64))))
51.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (fabs.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))))
56.6%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))))
40.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64))) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))
30.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))))
28.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
24.4%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
25.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
59.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)))))))
26.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
59.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 #s(literal 1 binary64) (/.f64 y.re (log.f64 (hypot.f64 x.im x.re)))))))))
60.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 #s(literal 1 binary64) y.re)))))))
6.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.re x.im) y.im)))))
44.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))
44.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
45.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))))
22.2%
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
31.4%
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
22.2%
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
41.4%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
40.8%
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
39.6%
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
33.6%
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
22.3%
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
20.4%
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
25.7%
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
15.3%
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
40.8%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))
73.8%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 3 binary64))))))
73.9%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))))))
74.6%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))))
17.6%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
35.2%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
29.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
29.7%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
22.4%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
55.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
22.9%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
34.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
49.3%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
53.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
32.6%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
15.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
21.5%
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
22.1%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
9.0%
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
33.5%
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
Compiler

Compiled 3459 to 2059 computations (40.5% saved)

localize2.5s (6.4%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
98.1%
(*.f64 (atan2.f64 x.im x.re) y.re)
91.6%
(sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re)))
85.8%
(sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
84.8%
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))
99.9%
(/.f64 (*.f64 y.im (log.f64 x.re)) y.re)
99.9%
(*.f64 y.im (log.f64 x.re))
98.8%
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))
91.7%
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))))
99.9%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
99.8%
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))
98.2%
(*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))
85.8%
(sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
98.1%
(*.f64 y.re (atan2.f64 x.im x.re))
92.9%
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
99.3%
(*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))
98.1%
(/.f64 y.im (atan2.f64 x.im x.re))
95.9%
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))))
91.6%
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re)))))))
Compiler

Compiled 586 to 164 computations (72% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.1s
Operation ival-sin, time spent: 533.0ms, 25.0% of total-time
Operation ival-log, time spent: 528.0ms, 25.0% of total-time
Operation ival-pow, time spent: 370.0ms, 18.0% of total-time
Operation ival-mult, time spent: 212.0ms, 10.0% of total-time
Operation composed, time spent: 95.0ms, 5.0% of total-time
Operation ival-add, time spent: 71.0ms, 3.0% of total-time
Operation ival-div, time spent: 67.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 66.0ms, 3.0% of total-time
Operation ival-atan2, time spent: 62.0ms, 3.0% of total-time
Operation ival-cbrt, time spent: 38.0ms, 2.0% of total-time
Operation ival-exp, time spent: 27.0ms, 1.0% of total-time
Operation const, time spent: 11.0ms, 1.0% of total-time
Operation ival-sub, time spent: 4.0ms, 0.0% of total-time
Operation ival-neg, time spent: 3.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 0.0% of total-time

series262.0ms (0.7%)

Counts
14 → 445
Calls
Call 1
Inputs
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re)))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))))>
#<alt (/.f64 y.im (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))>
#<alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))))>
#<alt (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))>
#<alt (*.f64 y.im (log.f64 x.re))>
#<alt (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)>
#<alt (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))>
#<alt (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re)))>
Outputs
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)>
#<alt x.re>
#<alt (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))>
#<alt (+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt (+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))>
#<alt x.im>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) x.im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))))>
#<alt x.im>
#<alt (+.f64 x.im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))>
#<alt (+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))>
#<alt (+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))>
#<alt x.re>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) x.re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re)))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))>
#<alt (*.f64 y.im (log.f64 x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.re (atan2.f64 x.im x.re))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (*.f64 y.im (log.f64 x.re))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))>
#<alt (*.f64 y.im (log.f64 x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))>
#<alt (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))>
#<alt (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)>
#<alt (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)>
#<alt (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)>
#<alt (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 y.im (log.f64 x.im))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 y.im (log.f64 x.re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.re)))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))>
#<alt (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
#<alt (sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))>
Calls

135 calls:

TimeVariablePointExpression
48.0ms
y.im
@-inf
(cbrt (pow (* y.im (log (sqrt (+ (* x.re x.re) (* x.im x.im))))) 3))
32.0ms
y.re
@0
(sin (* y.re (+ (atan2 x.im x.re) (/ (* y.im (log x.re)) y.re))))
21.0ms
x.re
@-inf
(* y.re (+ (atan2 x.im x.re) (/ (* y.im (log x.re)) y.re)))
15.0ms
x.im
@0
(sin (* y.re (+ (atan2 x.im x.re) (/ (* y.im (log x.re)) y.re))))
13.0ms
x.im
@inf
(* y.re (+ (* y.re (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) (atan2 x.im x.re))) (atan2 x.im x.re)))

rewrite177.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
342×log1p-expm1-u
342×expm1-log1p-u
336×add-exp-log
336×add-cube-cbrt
332×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047576
1840564
Stop Event
node limit
Counts
14 → 275
Calls
Call 1
Inputs
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re)))))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))))
(/.f64 y.im (atan2.f64 x.im x.re))
(*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))
(sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re))))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))
(*.f64 y.im (log.f64 x.re))
(/.f64 (*.f64 y.im (log.f64 x.re)) y.re)
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))
(sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re)))
Outputs
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (*.f64 (hypot.f64 x.im x.re) (exp.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (log.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(fma.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(fma.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(*.f64 y.im (/.f64 #s(literal 1 binary64) (atan2.f64 x.im x.re)))
(*.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (atan2.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (/.f64 y.im (atan2.f64 x.im x.re)))
(pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 x.im x.re))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x.im x.re)))
(*.f64 (sqrt.f64 (hypot.f64 x.im x.re)) (sqrt.f64 (hypot.f64 x.im x.re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x.im x.re))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 x.im x.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (log.f64 (hypot.f64 x.im x.re))))
(fabs.f64 (hypot.f64 x.im x.re))
(log.f64 (exp.f64 (hypot.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(hypot.f64 x.re x.im)
(log1p.f64 (expm1.f64 (hypot.f64 x.im x.re)))
(exp.f64 (log.f64 (hypot.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.re (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) y.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.re (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) y.re (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 x.re y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re))))
(log1p.f64 (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))) #s(literal 1 binary64))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(*.f64 #s(literal 1 binary64) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 2 binary64))
(pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 x.re y.im) (/.f64 #s(literal 1 binary64) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))))
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(exp.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))

simplify937.0ms (2.4%)

Algorithm
egg-herbie
Rules
628×associate-+r+
477×*-commutative
471×associate-+l+
368×distribute-lft-in
366×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0153656672
1431055096
Stop Event
node limit
Counts
720 → 865
Calls
Call 1
Inputs
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
x.re
(+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
x.im
(*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) x.im)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))))
x.im
(+.f64 x.im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
x.re
(*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.im (log.f64 x.re)))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re)))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(*.f64 y.im (log.f64 x.re))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 x.re))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (log.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)
(/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)
(/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)
(/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 y.im (log.f64 x.im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 y.im (log.f64 x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (*.f64 (hypot.f64 x.im x.re) (exp.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (log.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(fma.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(fma.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(fma.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(*.f64 y.im (/.f64 #s(literal 1 binary64) (atan2.f64 x.im x.re)))
(*.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (atan2.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (/.f64 y.im (atan2.f64 x.im x.re)))
(pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 x.im x.re))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x.im x.re)))
(*.f64 (sqrt.f64 (hypot.f64 x.im x.re)) (sqrt.f64 (hypot.f64 x.im x.re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x.im x.re))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 x.im x.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (log.f64 (hypot.f64 x.im x.re))))
(fabs.f64 (hypot.f64 x.im x.re))
(log.f64 (exp.f64 (hypot.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(hypot.f64 x.re x.im)
(log1p.f64 (expm1.f64 (hypot.f64 x.im x.re)))
(exp.f64 (log.f64 (hypot.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.re (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) y.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.re (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) y.re (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 x.re y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re))))
(log1p.f64 (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))) #s(literal 1 binary64))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(*.f64 #s(literal 1 binary64) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 2 binary64))
(pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 x.re y.im) (/.f64 #s(literal 1 binary64) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))))
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(exp.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
Outputs
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64))))))))) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))))) (pow.f64 x.im #s(literal 4 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))) (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (/.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 y.im (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(sin.f64 (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (+.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 (-.f64 (*.f64 (neg.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.im))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))
(*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (+.f64 (log.f64 x.im) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))))
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 y.im (neg.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 y.im (neg.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) (neg.f64 (atan2.f64 x.im x.re)))))
(*.f64 (-.f64 (*.f64 y.im (neg.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))) (atan2.f64 x.im x.re)) (neg.f64 y.re))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
(/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)
(*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))
x.re
(+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) x.re))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64))) (neg.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 x.re #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) x.re))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) x.re))))
x.im
(*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) x.im)
(neg.f64 x.im)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.im (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))) (neg.f64 x.im))
x.im
(+.f64 x.im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) x.im))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64))) (neg.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 x.im #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) x.im))))
(+.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) x.im))))
x.re
(*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (neg.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 x.re (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 x.re (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)))
(*.f64 (*.f64 y.re (log.f64 x.re)) (atan2.f64 x.im x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (*.f64 y.re (log.f64 x.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))))
(neg.f64 (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 y.re (log.f64 x.im)) (atan2.f64 x.im x.re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (*.f64 y.re (log.f64 x.im)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 y.re (log.f64 x.im)) (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 y.re (log.f64 x.im)) (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))))
(neg.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (neg.f64 (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)))
(neg.f64 (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 y.re (log.f64 x.im)) (atan2.f64 x.im x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (*.f64 y.re (log.f64 x.im)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)))
(*.f64 (*.f64 y.re (log.f64 x.re)) (atan2.f64 x.im x.re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (*.f64 y.re (log.f64 x.re)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (*.f64 y.re (log.f64 x.re)) (atan2.f64 x.im x.re))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (*.f64 (*.f64 y.re (log.f64 x.re)) (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))))
(neg.f64 (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.re (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.re (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)))
(*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)))
(+.f64 (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 (log.f64 x.re) (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 (log.f64 x.re) (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))
(neg.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (neg.f64 (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))
(*.f64 (neg.f64 (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im)))
(+.f64 (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 (log.f64 x.im) (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 (log.f64 x.im) (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))
(*.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))
(*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (log.f64 (hypot.f64 x.im x.re)) (atan2.f64 x.im x.re) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (log.f64 (hypot.f64 x.im x.re)) (atan2.f64 x.im x.re) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (log.f64 (hypot.f64 x.im x.re)) (atan2.f64 x.im x.re) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (log.f64 (hypot.f64 x.im x.re)) (atan2.f64 x.im x.re) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (log.f64 (hypot.f64 x.im x.re)) (atan2.f64 x.im x.re) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re)) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (log.f64 (hypot.f64 x.im x.re)) (atan2.f64 x.im x.re) (/.f64 (atan2.f64 x.im x.re) y.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.re) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))))))))))
(fma.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))))))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (neg.f64 (log.f64 x.im))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im)) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 x.im) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re)) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im)) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 6 binary64))))))))))
(fma.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.re)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 (log.f64 x.re)))) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))))))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (atan2.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)) (atan2.f64 x.im x.re))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (atan2.f64 x.im x.re) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (log.f64 x.re)))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (*.f64 y.re (cos.f64 (*.f64 y.im (log.f64 x.re)))) (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 x.re))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 x.re))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.im (log.f64 x.re)))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cos.f64 (*.f64 y.im (log.f64 x.re)))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 x.re)))))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re)))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re)))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re)))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re)))))
(sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re)))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 x.re) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 x.re) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 x.re) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 x.re)))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(*.f64 y.im (log.f64 x.re))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (atan2.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(*.f64 (neg.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(*.f64 (neg.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) (neg.f64 y.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)) (*.f64 #s(literal -1 binary64) (atan2.f64 x.im x.re)))))
(neg.f64 (*.f64 y.re (*.f64 #s(literal -1 binary64) (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(*.f64 (neg.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) (neg.f64 y.re))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (log.f64 x.re)) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re)) (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re))))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re))))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re))))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))))
(*.f64 y.re (+.f64 (/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re))))
(*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))))
(*.f64 y.re (atan2.f64 x.im x.re))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))
(fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.im (log.f64 x.re))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))
(*.f64 y.im (+.f64 (log.f64 x.re) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))
(*.f64 y.im (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))
(*.f64 y.im (log.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(*.f64 y.im (neg.f64 (-.f64 (*.f64 (neg.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(*.f64 y.im (neg.f64 (-.f64 (*.f64 (neg.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 x.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re (atan2.f64 x.im x.re)) y.im)))))
(neg.f64 (*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re)))))
(*.f64 y.im (neg.f64 (-.f64 (*.f64 (neg.f64 y.re) (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 y.im (log.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 y.im (log.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 y.im (log.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 y.im (log.f64 x.re))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 y.im (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 y.im (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 y.im (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(*.f64 y.im (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))))
(*.f64 y.im (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))) y.re))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)
(*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re))
(*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))
(/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)
(*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re))
(*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))
(/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)
(*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re))
(*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))
(/.f64 (*.f64 y.im (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) y.re)
(*.f64 y.im (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (log.f64 #s(literal -1 binary64))) y.re))
(*.f64 y.im (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) y.re))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.im))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re))))
(*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (hypot.f64 x.im x.re))) (neg.f64 y.im))
(*.f64 y.im (log.f64 x.im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 y.im (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 6 binary64)))))))))
(fma.f64 y.im (log.f64 x.im) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 y.im (log.f64 x.re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (log.f64 x.re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (log.f64 x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.im (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))
(*.f64 y.im (log.f64 x.re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.re)))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (log.f64 x.re)))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 y.im (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) y.im) (pow.f64 x.re #s(literal 2 binary64))))))
(+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.im) (pow.f64 x.re #s(literal 6 binary64)))))))))
(fma.f64 y.im (log.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 y.im (log.f64 x.im))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 y.im (log.f64 x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (*.f64 y.im (log.f64 x.im)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (neg.f64 y.im))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) y.im) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.im) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))
(sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))))
(+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (fma.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.im) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (cbrt.f64 #s(literal -1 binary64))) (log.f64 (hypot.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))))))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64))))))) (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.im #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))) (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.im #s(literal 6 binary64)))))))) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.re))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.im #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.re #s(literal 4 binary64))))))))
(+.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 y.im (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 (cos.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))))))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 y.im (/.f64 (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 y.im (pow.f64 x.re #s(literal 6 binary64))))) (cos.f64 (fma.f64 y.im (log.f64 x.re) (*.f64 y.re (atan2.f64 x.im x.re)))))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (neg.f64 (log.f64 x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 4 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (sin.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 y.im (log.f64 x.im) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 y.im (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/720 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 x.re #s(literal 6 binary64)))))))) (pow.f64 x.im #s(literal 6 binary64))))))))
(+.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 y.re (atan2.f64 x.im x.re)))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (/.f64 (*.f64 y.im (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 y.im (pow.f64 x.re #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))))) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (/.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/720 binary64) y.im) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 x.im #s(literal 6 binary64)))))))))
(sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y.re (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 y.re (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re)))))
(+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) y.re) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (+.f64 (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 y.re (atan2.f64 x.im x.re))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.im (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.im (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 2 binary64))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64)))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))
(log.f64 (pow.f64 (*.f64 (hypot.f64 x.im x.re) (exp.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))) y.im))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(expm1.f64 (log1p.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.im (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.im (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(fma.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) y.im))
(*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 y.im (/.f64 #s(literal 1 binary64) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(*.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re)))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(*.f64 (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 1 binary64))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(pow.f64 (cbrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(pow.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(pow.f64 (sqrt.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(pow.f64 (/.f64 (atan2.f64 x.im x.re) y.im) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 x.im x.re) y.im))
(sqrt.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 y.im (atan2.f64 x.im x.re)))
(log.f64 (exp.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (atan2.f64 x.im x.re)))))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(cbrt.f64 (pow.f64 (/.f64 y.im (atan2.f64 x.im x.re)) #s(literal 3 binary64)))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(expm1.f64 (log1p.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(exp.f64 (log.f64 (/.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64)))
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (atan2.f64 x.im x.re))
(/.f64 y.im (atan2.f64 x.im x.re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (/.f64 y.im (atan2.f64 x.im x.re)))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(pow.f64 (cbrt.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(pow.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(pow.f64 (sqrt.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(sqrt.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))
(log.f64 (exp.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(cbrt.f64 (pow.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(expm1.f64 (log1p.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(exp.f64 (log.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal 1 binary64) (hypot.f64 x.im x.re))
(hypot.f64 x.im x.re)
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(*.f64 (sqrt.f64 (hypot.f64 x.im x.re)) (sqrt.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x.im x.re))
(hypot.f64 x.im x.re)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(hypot.f64 x.im x.re)
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))))
(hypot.f64 x.im x.re)
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (hypot.f64 x.im x.re) #s(literal 1 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (cbrt.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (sqrt.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64))
(hypot.f64 x.im x.re)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (log.f64 (hypot.f64 x.im x.re))))
(fabs.f64 (hypot.f64 x.im x.re))
(hypot.f64 x.im x.re)
(log.f64 (exp.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x.im x.re))))
(hypot.f64 x.im x.re)
(cbrt.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 3 binary64)))
(hypot.f64 x.im x.re)
(expm1.f64 (log1p.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(hypot.f64 x.re x.im)
(hypot.f64 x.im x.re)
(log1p.f64 (expm1.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(exp.f64 (log.f64 (hypot.f64 x.im x.re)))
(hypot.f64 x.im x.re)
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(hypot.f64 x.im x.re)
(exp.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 1 binary64)))
(hypot.f64 x.im x.re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 3 binary64))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 2 binary64))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))
(log.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64)))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(log1p.f64 (-.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) y.re) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64)))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))
(pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64))))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64)))
(*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 y.re (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(+.f64 (*.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) y.re) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))))
(pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(sqrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))))))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(fma.f64 y.re (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(fma.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re)))) y.re (*.f64 y.re (atan2.f64 x.im x.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 x.re) y.re)))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 x.re) y.re))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 x.re) y.re)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 2 binary64))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(log.f64 (pow.f64 (exp.f64 y.re) (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re))) #s(literal 3 binary64)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(log1p.f64 (expm1.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 1 binary64)))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (atan2.f64 x.im x.re) y.re (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(fma.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) y.re))
(*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re))))
(pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 1 binary64))
(*.f64 y.im (log.f64 x.re))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 3 binary64))
(*.f64 y.im (log.f64 x.re))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (log.f64 x.re))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 2 binary64))
(*.f64 y.im (log.f64 x.re))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.im (log.f64 x.re)))
(log.f64 (pow.f64 x.re y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 x.re y.im) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 x.re)) #s(literal 3 binary64)))
(*.f64 y.im (log.f64 x.re))
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (log.f64 x.re) #s(literal 3 binary64))))
(*.f64 y.im (log.f64 x.re))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64))))
(*.f64 y.im (log.f64 x.re))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 x.re))))
(log1p.f64 (-.f64 (pow.f64 x.re y.im) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 x.re y.im) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 x.re))))
(*.f64 y.im (log.f64 x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 x.re))) #s(literal 1 binary64)))
(*.f64 y.im (log.f64 x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 #s(literal 1 binary64) (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(*.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 1 binary64))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 3 binary64))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 2 binary64))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))
(sqrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))
(log.f64 (pow.f64 (pow.f64 x.re y.im) (/.f64 #s(literal 1 binary64) y.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)))))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re)) #s(literal 3 binary64)))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(exp.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 (log.f64 x.re) y.re))) #s(literal 1 binary64)))
(neg.f64 (*.f64 y.im (/.f64 (neg.f64 (log.f64 x.re)) y.re)))
(*.f64 y.im (/.f64 (log.f64 x.re) y.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 #s(literal 1 binary64) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im)
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(*.f64 (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3/2 binary64))))
(pow.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 1 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 2 binary64))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))
(log.f64 (pow.f64 (hypot.f64 x.im x.re) y.im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) y.im) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 1 binary64)))
(*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))
(+.f64 (*.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(+.f64 (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 1 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 2 binary64))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))
(log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))
(fma.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(fma.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))))

eval884.0ms (2.3%)

Compiler

Compiled 44027 to 17304 computations (60.7% saved)

prune971.0ms (2.5%)

Pruning

72 alts after pruning (69 fresh and 3 done)

PrunedKeptTotal
New968351003
Fresh183452
Picked325
Done112
Total990721062
Accuracy
96.7%
Counts
1062 → 72
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.6%
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
26.6%
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
29.6%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
28.8%
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
41.5%
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
68.2%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 3 binary64))))
67.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 3 binary64))))
51.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (fabs.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))))
56.6%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))))
40.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64))) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))
28.0%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))))))
28.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
24.4%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
25.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
29.2%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
28.7%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
59.5%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)))))))
26.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
59.8%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 #s(literal 1 binary64) (/.f64 y.re (log.f64 (hypot.f64 x.im x.re)))))))))
60.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 #s(literal 1 binary64) y.re)))))))
6.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.re x.im) y.im)))))
21.1%
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))))
15.4%
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
22.2%
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
41.4%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
40.8%
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
33.6%
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
20.4%
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
25.7%
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
74.6%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64)))
40.8%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))
75.1%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
73.5%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
17.6%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
35.2%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
49.3%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))))
49.3%
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (log.f64 (exp.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))))
29.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
29.7%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
55.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
22.9%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
49.3%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
53.0%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
32.6%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
20.2%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
17.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
15.8%
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
11.5%
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
8.2%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
12.7%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
6.9%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
9.3%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
7.0%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
11.5%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
8.5%
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
21.8%
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
22.7%
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
23.0%
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
8.2%
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
12.7%
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
13.5%
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
8.9%
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
17.6%
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
16.5%
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
7.5%
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
8.9%
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
9.0%
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
18.3%
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
8.6%
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
7.1%
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
17.6%
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
33.5%
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
Compiler

Compiled 5324 to 1995 computations (62.5% saved)

regimes937.0ms (2.4%)

Counts
131 → 1
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 #s(literal 1 binary64) y.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 #s(literal 1 binary64) (/.f64 y.re (log.f64 (hypot.f64 x.im x.re)))))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.im (neg.f64 (log.f64 x.im)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re)))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (pow.f64 (hypot.f64 x.re x.im) y.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 #s(literal 1 binary64) (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 (*.f64 y.re y.im) (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (fabs.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (expm1.f64 (log1p.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 x.re) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (log.f64 (exp.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re))))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)) #s(literal 3 binary64)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))) #s(literal 3 binary64))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (*.f64 y.im (+.f64 (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))) (log.f64 (hypot.f64 x.im x.re)))))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (log.f64 (exp.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (log.f64 (*.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re) (pow.f64 (hypot.f64 x.re x.im) y.im)))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) #s(literal 3 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))))) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (*.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 y.re (fma.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re) (atan2.f64 x.im x.re)))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (/.f64 (atan2.f64 x.im x.re) (cbrt.f64 y.im)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (fabs.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 3 binary64)) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64))) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) (*.f64 (atan2.f64 x.im x.re) y.re)) (-.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 x.re x.im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 x.re x.im))))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(fma.f64 y.im (-.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x.im x.re)) (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 (atan2.f64 x.im x.re) (pow.f64 (hypot.f64 x.im x.re) y.re)))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (cbrt.f64 (pow.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re)) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y.re (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re))))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (atan2.f64 x.im x.re) (cos.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (-.f64 (*.f64 (atan2.f64 x.im x.re) y.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))) (+.f64 (pow.f64 (*.f64 (atan2.f64 x.im x.re) y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 y.re (atan2.f64 x.im x.re))))))))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
Calls

5 calls:

364.0ms
y.re
275.0ms
x.im
176.0ms
y.im
52.0ms
x.re
45.0ms
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
Results
AccuracySegmentsBranch
79.4%1x.re
81.3%3x.im
83.9%5y.re
81.8%3y.im
81.4%3(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
Compiler

Compiled 61 to 35 computations (42.6% saved)

regimes423.0ms (1.1%)

Counts
93 → 3
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 #s(literal 1 binary64) y.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 #s(literal 1 binary64) (/.f64 y.re (log.f64 (hypot.f64 x.im x.re)))))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 #s(literal 1 binary64) (/.f64 y.im (atan2.f64 x.im x.re))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (log.f64 (pow.f64 (hypot.f64 x.re x.im) y.im)) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (+.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (*.f64 y.im (*.f64 (cos.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (log.f64 (neg.f64 x.re))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 y.im (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 y.im (neg.f64 (log.f64 x.im)))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (exp.f64 (log.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) #s(literal 3 binary64))))
(*.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.im x.re)) y.re (*.f64 y.im (atan2.f64 x.im x.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(/.f64 (sin.f64 (fma.f64 y.im (log.f64 (hypot.f64 x.re x.im)) (*.f64 (atan2.f64 x.im x.re) y.re))) (/.f64 (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)) (pow.f64 (hypot.f64 x.re x.im) y.re)))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))))
Calls

5 calls:

155.0ms
y.re
98.0ms
x.re
91.0ms
y.im
39.0ms
x.im
24.0ms
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
Results
AccuracySegmentsBranch
83.3%5y.re
75.1%1x.im
77.8%2(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
80.5%3y.im
79.7%5x.re
Compiler

Compiled 61 to 35 computations (42.6% saved)

regimes95.0ms (0.2%)

Counts
80 → 3
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 #s(literal 1 binary64) y.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 #s(literal 1 binary64) (/.f64 y.re (log.f64 (hypot.f64 x.im x.re)))))))))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
Calls

1 calls:

81.0ms
y.im
Results
AccuracySegmentsBranch
80.5%3y.im
Compiler

Compiled 5 to 4 computations (20% saved)

regimes237.0ms (0.6%)

Counts
77 → 3
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
Calls

2 calls:

148.0ms
y.re
75.0ms
y.im
Results
AccuracySegmentsBranch
81.7%6y.re
79.8%3y.im
Compiler

Compiled 10 to 8 computations (20% saved)

regimes88.0ms (0.2%)

Counts
76 → 3
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re))))))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
Calls

1 calls:

74.0ms
y.im
Results
AccuracySegmentsBranch
79.4%3y.im
Compiler

Compiled 5 to 4 computations (20% saved)

regimes246.0ms (0.6%)

Counts
74 → 3
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (pow.f64 (/.f64 y.re (*.f64 y.im (log.f64 x.re))) #s(literal -1 binary64))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
Calls

3 calls:

142.0ms
x.im
73.0ms
y.im
18.0ms
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
Results
AccuracySegmentsBranch
72.6%6x.im
72.6%2(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
77.3%3y.im
Compiler

Compiled 51 to 27 computations (47.1% saved)

regimes216.0ms (0.6%)

Counts
71 → 4
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

2 calls:

112.0ms
y.re
90.0ms
y.im
Results
AccuracySegmentsBranch
80.4%4y.re
73.5%3y.im
Compiler

Compiled 10 to 8 computations (20% saved)

regimes402.0ms (1%)

Counts
70 → 2
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.re) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))) #s(literal 3 binary64))) (*.f64 (atan2.f64 x.im x.re) y.re))))
Outputs
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
Calls

4 calls:

173.0ms
y.im
109.0ms
y.re
90.0ms
x.re
17.0ms
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
Results
AccuracySegmentsBranch
70.9%7y.im
71.0%2(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
71.6%5x.re
71.8%4y.re
Compiler

Compiled 56 to 31 computations (44.6% saved)

regimes113.0ms (0.3%)

Counts
68 → 4
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 (atan2.f64 x.im x.re) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 x.re) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.im)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.re (log.f64 (/.f64 #s(literal 1 binary64) x.re))))) (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) (*.f64 y.re (atan2.f64 x.im x.re))))) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(+.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 y.re (*.f64 (log.f64 (hypot.f64 x.im x.re)) (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.im)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (*.f64 y.im (log.f64 x.re)) y.re)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.im (log.f64 x.re)) (/.f64 #s(literal 1 binary64) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) (log.f64 x.re)))))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (-.f64 (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im))) y.re))))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (/.f64 (neg.f64 (*.f64 y.im (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) y.re)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (fabs.f64 (*.f64 y.im (log.f64 x.re))) (*.f64 (atan2.f64 x.im x.re) y.re))))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

1 calls:

106.0ms
y.re
Results
AccuracySegmentsBranch
71.8%4y.re
Compiler

Compiled 5 to 4 computations (20% saved)

regimes313.0ms (0.8%)

Counts
49 → 5
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
Outputs
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

4 calls:

99.0ms
y.re
79.0ms
x.im
64.0ms
x.re
63.0ms
y.im
Results
AccuracySegmentsBranch
60.7%5y.im
62.4%8x.im
69.3%7x.re
67.5%5y.re
Compiler

Compiled 20 to 16 computations (20% saved)

regimes102.0ms (0.3%)

Counts
47 → 5
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)))) (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 x.im) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (neg.f64 x.re)) y.im) (*.f64 (atan2.f64 x.im x.re) y.re))))
Outputs
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

1 calls:

91.0ms
y.re
Results
AccuracySegmentsBranch
67.0%5y.re
Compiler

Compiled 5 to 4 computations (20% saved)

regimes53.0ms (0.1%)

Counts
43 → 4
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 2 binary64)) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.im)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re))))
Outputs
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

1 calls:

48.0ms
y.re
Results
AccuracySegmentsBranch
65.2%4y.re
Compiler

Compiled 5 to 4 computations (20% saved)

regimes114.0ms (0.3%)

Counts
38 → 4
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im))
Outputs
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

2 calls:

67.0ms
x.re
42.0ms
y.re
Results
AccuracySegmentsBranch
50.5%6x.re
64.1%4y.re
Compiler

Compiled 10 to 8 computations (20% saved)

regimes206.0ms (0.5%)

Counts
36 → 3
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Outputs
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

3 calls:

113.0ms
y.re
53.0ms
x.im
36.0ms
y.im
Results
AccuracySegmentsBranch
44.5%4x.im
50.8%3y.im
48.4%6y.re
Compiler

Compiled 15 to 12 computations (20% saved)

regimes31.0ms (0.1%)

Counts
34 → 2
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (log.f64 (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.re))))
Outputs
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

1 calls:

27.0ms
y.im
Results
AccuracySegmentsBranch
44.5%2y.im
Compiler

Compiled 5 to 4 computations (20% saved)

regimes64.0ms (0.2%)

Counts
28 → 2
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(fabs.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))))
(fabs.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) #s(literal 3 binary64)))
(fabs.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) #s(literal 1 binary64)))
(fabs.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (sin.f64 (fabs.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (*.f64 (atan2.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) y.re)))
(*.f64 y.re (fma.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (log.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (exp.f64 (neg.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.im))))))
(*.f64 y.re (+.f64 (fabs.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (hypot.f64 x.im x.re))))) (atan2.f64 x.im x.re)))
Outputs
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
Calls

2 calls:

39.0ms
x.re
22.0ms
y.im
Results
AccuracySegmentsBranch
42.6%3x.re
44.2%2y.im
Compiler

Compiled 10 to 8 computations (20% saved)

regimes16.0ms (0%)

Counts
13 → 2
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (+.f64 x.re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
Outputs
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re))
Calls

1 calls:

14.0ms
y.im
Results
AccuracySegmentsBranch
43.3%2y.im
Compiler

Compiled 5 to 4 computations (20% saved)

regimes10.0ms (0%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Outputs
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
Calls

1 calls:

8.0ms
y.im
Results
AccuracySegmentsBranch
40.8%1y.im
Compiler

Compiled 5 to 4 computations (20% saved)

regimes50.0ms (0.1%)

Counts
10 → 3
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re))
Outputs
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))
Calls

4 calls:

17.0ms
x.im
15.0ms
y.re
9.0ms
x.re
8.0ms
y.im
Results
AccuracySegmentsBranch
31.4%4x.re
28.6%3x.im
30.1%3y.re
27.4%2y.im
Compiler

Compiled 20 to 16 computations (20% saved)

regimes145.0ms (0.4%)

Counts
8 → 2
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (-.f64 (atan2.f64 x.im x.re) (*.f64 (*.f64 y.re (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (atan2.f64 x.im x.re))))
Outputs
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
Calls

4 calls:

125.0ms
y.im
7.0ms
x.re
7.0ms
x.im
4.0ms
y.re
Results
AccuracySegmentsBranch
21.2%2x.im
15.0%3y.im
19.7%2x.re
12.7%1y.re
Compiler

Compiled 20 to 16 computations (20% saved)

regimes11.0ms (0%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.re))) (atan2.f64 x.im x.re)))
Outputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re)))
Calls

2 calls:

5.0ms
x.re
5.0ms
x.im
Results
AccuracySegmentsBranch
14.9%2x.re
16.0%2x.im
Compiler

Compiled 10 to 8 computations (20% saved)

regimes4.0ms (0%)

Counts
3 → 2
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))
Outputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
Calls

1 calls:

4.0ms
x.im
Results
AccuracySegmentsBranch
16.0%2x.im
Compiler

Compiled 5 to 4 computations (20% saved)

regimes2.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
Outputs
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
Calls

3 calls:

0.0ms
x.re
0.0ms
x.im
0.0ms
y.re
Results
AccuracySegmentsBranch
12.7%1y.re
12.7%1x.re
12.7%1x.im
Compiler

Compiled 15 to 12 computations (20% saved)

bsearch96.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
predicate-same
Steps
TimeLeftRight
45.0ms
1.8533833397285052e+58
2.380744644120562e+65
50.0ms
-8.4178818571864e+62
-7.534580262723059e+51
Results
34.0ms96×256valid
27.0ms78×256infinite
23.0ms32×512infinite
0.0ms256valid
1.0ms512valid
Compiler

Compiled 944 to 563 computations (40.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
Operation ival-mult, time spent: 25.0ms, 41.0% of total-time
Operation ival-log, time spent: 11.0ms, 18.0% of total-time
Operation ival-sin, time spent: 9.0ms, 15.0% of total-time
Operation ival-atan2, time spent: 5.0ms, 8.0% of total-time
Operation ival-add, time spent: 4.0ms, 7.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 7.0% of total-time
Operation ival-exp, time spent: 2.0ms, 3.0% of total-time
Operation ival-sub, time spent: 1.0ms, 2.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch140.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
66.0ms
1.8533833397285052e+58
2.380744644120562e+65
73.0ms
-8.4178818571864e+62
-7.534580262723059e+51
Results
53.0ms154×256valid
37.0ms97×256infinite
33.0ms51×512infinite
0.0ms256infinite
1.0ms512valid
Compiler

Compiled 1340 to 791 computations (41% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
Operation ival-mult, time spent: 27.0ms, 30.0% of total-time
Operation ival-sin, time spent: 15.0ms, 17.0% of total-time
Operation ival-log, time spent: 13.0ms, 15.0% of total-time
Operation ival-atan2, time spent: 12.0ms, 14.0% of total-time
Operation ival-sqrt, time spent: 10.0ms, 11.0% of total-time
Operation ival-add, time spent: 6.0ms, 7.0% of total-time
Operation ival-exp, time spent: 2.0ms, 2.0% of total-time
Operation ival-sub, time spent: 2.0ms, 2.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch193.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
62.0ms
2.0091181720814076e-27
1.4593681510724106e-19
130.0ms
-0.01280814250183354
-0.00011588162997061956
Results
61.0ms186×256valid
107.0ms41×512infinite
12.0ms28×256infinite
0.0ms256valid
Compiler

Compiled 1120 to 655 computations (41.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 147.0ms
Operation ival-add, time spent: 88.0ms, 60.0% of total-time
Operation ival-mult, time spent: 25.0ms, 17.0% of total-time
Operation ival-log, time spent: 11.0ms, 7.0% of total-time
Operation ival-sin, time spent: 7.0ms, 5.0% of total-time
Operation ival-atan2, time spent: 6.0ms, 4.0% of total-time
Operation ival-sqrt, time spent: 5.0ms, 3.0% of total-time
Operation ival-exp, time spent: 3.0ms, 2.0% of total-time
Operation ival-sub, time spent: 2.0ms, 1.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch137.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
130.0ms
2.0091181720814076e-27
1.4593681510724106e-19
6.0ms
-0.01280814250183354
-0.00011588162997061956
Results
35.0ms111×256valid
20.0ms29×512infinite
72.0ms19×256infinite
0.0ms256valid
Compiler

Compiled 718 to 421 computations (41.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 106.0ms
Operation ival-log, time spent: 73.0ms, 69.0% of total-time
Operation ival-mult, time spent: 15.0ms, 14.0% of total-time
Operation ival-sin, time spent: 5.0ms, 5.0% of total-time
Operation ival-atan2, time spent: 4.0ms, 4.0% of total-time
Operation ival-add, time spent: 3.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 3.0% of total-time
Operation ival-exp, time spent: 2.0ms, 2.0% of total-time
Operation ival-sub, time spent: 1.0ms, 1.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch215.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
134.0ms
60629897762608.29
61938302300687704.0
79.0ms
-2.9214611780590056e+24
-0.01280814250183354
Results
51.0ms151×256valid
37.0ms96×256infinite
109.0ms56×512infinite
0.0ms256valid
Compiler

Compiled 1150 to 677 computations (41.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 161.0ms
Operation ival-sin, time spent: 91.0ms, 57.0% of total-time
Operation ival-mult, time spent: 30.0ms, 19.0% of total-time
Operation ival-log, time spent: 14.0ms, 9.0% of total-time
Operation ival-add, time spent: 8.0ms, 5.0% of total-time
Operation ival-atan2, time spent: 8.0ms, 5.0% of total-time
Operation ival-sqrt, time spent: 6.0ms, 4.0% of total-time
Operation ival-exp, time spent: 3.0ms, 2.0% of total-time
Operation ival-sub, time spent: 2.0ms, 1.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch211.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
130.0ms
8.068216937084972e+99
1.9779104394671463e+105
26.0ms
2.8556392211091186e-9
3.6217191560937754e-9
54.0ms
-2.971226350667507e+46
-3.3459221394152403e+44
Results
92.0ms151×256valid
79.0ms113×512infinite
10.0ms31×256infinite
7.0ms1024infinite
1.0ms512infinite
1.0ms512valid
Compiler

Compiled 1015 to 614 computations (39.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
Operation ival-mult, time spent: 37.0ms, 34.0% of total-time
Operation ival-log, time spent: 19.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 16.0ms, 15.0% of total-time
Operation ival-sin, time spent: 14.0ms, 13.0% of total-time
Operation ival-atan2, time spent: 10.0ms, 9.0% of total-time
Operation ival-add, time spent: 7.0ms, 6.0% of total-time
Operation ival-exp, time spent: 3.0ms, 3.0% of total-time
Operation ival-sub, time spent: 2.0ms, 2.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.02669031658151493
0.7461862007821713
Compiler

Compiled 48 to 25 computations (47.9% saved)

bsearch152.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
81.0ms
8.068216937084972e+99
1.9779104394671463e+105
40.0ms
7.300061041012523e-162
1.0098046701911784e-160
30.0ms
-1.589094103041717e-117
-9.7763334299662e-118
Results
49.0ms163×256valid
73.0ms107×512infinite
8.0ms25×256infinite
3.0ms512valid
2.0ms1024infinite
1.0ms512infinite
Compiler

Compiled 875 to 554 computations (36.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 94.0ms
Operation ival-mult, time spent: 33.0ms, 35.0% of total-time
Operation ival-log, time spent: 17.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 11.0ms, 12.0% of total-time
Operation ival-atan2, time spent: 11.0ms, 12.0% of total-time
Operation ival-sin, time spent: 10.0ms, 11.0% of total-time
Operation ival-add, time spent: 7.0ms, 7.0% of total-time
Operation ival-exp, time spent: 3.0ms, 3.0% of total-time
Operation ival-sub, time spent: 2.0ms, 2.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

bsearch261.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
96.0ms
1.801288625029227e+85
2.6101209717608083e+98
54.0ms
1.624670938046712e-10
2.8556392211091186e-9
64.0ms
3.051492242883633e-105
1.462871557124148e-101
47.0ms
-1.6753627483402664e-11
-3.7738316311507504e-13
Results
105.0ms314×256valid
102.0ms142×512infinite
11.0ms36×256infinite
9.0ms16×512valid
3.0ms1024infinite
0.0ms256valid
Compiler

Compiled 1638 to 1018 computations (37.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 160.0ms
Operation ival-mult, time spent: 56.0ms, 35.0% of total-time
Operation ival-log, time spent: 31.0ms, 19.0% of total-time
Operation ival-sin, time spent: 24.0ms, 15.0% of total-time
Operation ival-atan2, time spent: 15.0ms, 9.0% of total-time
Operation ival-sqrt, time spent: 12.0ms, 8.0% of total-time
Operation ival-add, time spent: 11.0ms, 7.0% of total-time
Operation ival-exp, time spent: 5.0ms, 3.0% of total-time
Operation ival-sub, time spent: 4.0ms, 3.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

bsearch475.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
175.0ms
5.644372126988924e+154
1.198209572069813e+158
81.0ms
6.994972848888611e-7
449258650.20955855
160.0ms
3.051492242883633e-105
1.462871557124148e-101
58.0ms
-1.6753627483402664e-11
-3.7738316311507504e-13
Results
206.0ms307×256valid
198.0ms157×512infinite
12.0ms39×256infinite
17.0ms15×512valid
9.0ms1024infinite
1.0ms512infinite
Compiler

Compiled 1517 to 960 computations (36.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 341.0ms
Operation ival-sqrt, time spent: 184.0ms, 54.0% of total-time
Operation ival-mult, time spent: 49.0ms, 14.0% of total-time
Operation ival-log, time spent: 42.0ms, 12.0% of total-time
Operation ival-sin, time spent: 27.0ms, 8.0% of total-time
Operation ival-atan2, time spent: 16.0ms, 5.0% of total-time
Operation ival-add, time spent: 12.0ms, 4.0% of total-time
Operation ival-exp, time spent: 6.0ms, 2.0% of total-time
Operation ival-sub, time spent: 4.0ms, 1.0% of total-time
Operation const, time spent: 1.0ms, 0.0% of total-time

bsearch163.0ms (0.4%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
5.201083268519702e+79
1.801288625029227e+85
48.0ms
1.4556157170641548e-97
3.4654995371147032e-96
60.0ms
-1.6753627483402664e-11
-3.7738316311507504e-13
Results
58.0ms188×256valid
66.0ms89×512infinite
8.0ms25×256infinite
7.0ms11×512valid
6.0ms1024infinite
1.0ms512infinite
Compiler

Compiled 783 to 526 computations (32.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 105.0ms
Operation ival-mult, time spent: 39.0ms, 37.0% of total-time
Operation ival-log, time spent: 20.0ms, 19.0% of total-time
Operation ival-sin, time spent: 12.0ms, 11.0% of total-time
Operation ival-sqrt, time spent: 10.0ms, 10.0% of total-time
Operation ival-atan2, time spent: 10.0ms, 10.0% of total-time
Operation ival-add, time spent: 8.0ms, 8.0% of total-time
Operation ival-exp, time spent: 3.0ms, 3.0% of total-time
Operation ival-sub, time spent: 2.0ms, 2.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

bsearch112.0ms (0.3%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
5.201083268519702e+79
1.801288625029227e+85
53.0ms
1.4556157170641548e-97
3.4654995371147032e-96
49.0ms
-1.6753627483402664e-11
-3.7738316311507504e-13
Results
60.0ms170×256valid
31.0ms51×512infinite
3.0ms256infinite
5.0ms512valid
1.0ms512infinite
1.0ms1024infinite
Compiler

Compiled 587 to 390 computations (33.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
Operation ival-mult, time spent: 24.0ms, 36.0% of total-time
Operation ival-log, time spent: 12.0ms, 18.0% of total-time
Operation ival-add, time spent: 7.0ms, 10.0% of total-time
Operation ival-atan2, time spent: 7.0ms, 10.0% of total-time
Operation ival-sin, time spent: 7.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 5.0ms, 7.0% of total-time
Operation ival-exp, time spent: 4.0ms, 6.0% of total-time
Operation ival-sub, time spent: 2.0ms, 3.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch96.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
66.0ms
2.0091181720814076e-27
1.4593681510724106e-19
30.0ms
-0.00011588162997061956
-6.091314075733279e-5
Results
50.0ms143×256valid
25.0ms39×512infinite
12.0ms25×256infinite
0.0ms256infinite
Compiler

Compiled 516 to 343 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
Operation ival-mult, time spent: 17.0ms, 28.0% of total-time
Operation ival-log, time spent: 13.0ms, 22.0% of total-time
Operation ival-sqrt, time spent: 11.0ms, 18.0% of total-time
Operation ival-sin, time spent: 6.0ms, 10.0% of total-time
Operation ival-atan2, time spent: 5.0ms, 8.0% of total-time
Operation ival-add, time spent: 4.0ms, 7.0% of total-time
Operation ival-exp, time spent: 2.0ms, 3.0% of total-time
Operation ival-sub, time spent: 1.0ms, 2.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch90.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
90.0ms
3.654373215848225e+179
1.411061672451654e+193
Results
55.0ms88×512infinite
19.0ms62×256valid
6.0ms512valid
1.0ms512infinite
Compiler

Compiled 438 to 301 computations (31.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
Operation ival-mult, time spent: 18.0ms, 32.0% of total-time
Operation ival-log, time spent: 11.0ms, 19.0% of total-time
Operation ival-atan2, time spent: 7.0ms, 12.0% of total-time
Operation ival-add, time spent: 6.0ms, 11.0% of total-time
Operation ival-sin, time spent: 6.0ms, 11.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 7.0% of total-time
Operation ival-exp, time spent: 2.0ms, 4.0% of total-time
Operation ival-sub, time spent: 1.0ms, 2.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch52.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
52.0ms
1.734646331264736e+203
1.1438451110193217e+204
Results
33.0ms51×512infinite
11.0ms41×256valid
2.0ms512valid
1.0ms512infinite
Compiler

Compiled 234 to 163 computations (30.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
Operation ival-mult, time spent: 12.0ms, 36.0% of total-time
Operation ival-log, time spent: 8.0ms, 24.0% of total-time
Operation ival-add, time spent: 3.0ms, 9.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 9.0% of total-time
Operation ival-atan2, time spent: 3.0ms, 9.0% of total-time
Operation ival-sin, time spent: 3.0ms, 9.0% of total-time
Operation ival-exp, time spent: 1.0ms, 3.0% of total-time
Operation ival-sub, time spent: 1.0ms, 3.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch88.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
88.0ms
3.654373215848225e+179
1.411061672451654e+193
Results
54.0ms83×512infinite
19.0ms66×256valid
6.0ms10×512valid
0.0ms256valid
Compiler

Compiled 388 to 261 computations (32.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
Operation ival-mult, time spent: 18.0ms, 31.0% of total-time
Operation ival-log, time spent: 15.0ms, 26.0% of total-time
Operation ival-sin, time spent: 7.0ms, 12.0% of total-time
Operation ival-atan2, time spent: 6.0ms, 10.0% of total-time
Operation ival-add, time spent: 4.0ms, 7.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 7.0% of total-time
Operation ival-exp, time spent: 2.0ms, 3.0% of total-time
Operation ival-sub, time spent: 1.0ms, 2.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch96.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
58.0ms
2.2574323116110783e-108
3.051492242883633e-105
38.0ms
-10209810773486478.0
-3013375155570492.5
Results
46.0ms140×256valid
25.0ms40×512infinite
5.0ms14×256infinite
7.0ms13×512valid
0.0ms256valid
Compiler

Compiled 516 to 330 computations (36% saved)

Precisions
Click to see histograms. Total time spent on operations: 59.0ms
Operation ival-mult, time spent: 22.0ms, 37.0% of total-time
Operation ival-log, time spent: 10.0ms, 17.0% of total-time
Operation ival-sin, time spent: 9.0ms, 15.0% of total-time
Operation ival-atan2, time spent: 6.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 5.0ms, 8.0% of total-time
Operation ival-add, time spent: 4.0ms, 7.0% of total-time
Operation ival-exp, time spent: 2.0ms, 3.0% of total-time
Operation ival-sub, time spent: 1.0ms, 2.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch142.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
141.0ms
-9.178993246252464e-306
8.68317871047064e-309
Results
21.0ms73×256valid
21.0ms25×512infinite
4.0ms15×256infinite
7.0ms13×512valid
0.0ms256valid
1.0ms1024infinite
Compiler

Compiled 360 to 215 computations (40.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
Operation ival-mult, time spent: 17.0ms, 44.0% of total-time
Operation ival-log, time spent: 7.0ms, 18.0% of total-time
Operation ival-sin, time spent: 4.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 8.0% of total-time
Operation ival-atan2, time spent: 3.0ms, 8.0% of total-time
Operation ival-add, time spent: 3.0ms, 8.0% of total-time
Operation ival-exp, time spent: 1.0ms, 3.0% of total-time
Operation ival-sub, time spent: 1.0ms, 3.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch52.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
51.0ms
2.410504832187545e-298
1.7663129847294136e-296
Results
21.0ms73×256valid
16.0ms26×512infinite
2.0ms256infinite
7.0ms512valid
0.0ms256infinite
Compiler

Compiled 300 to 192 computations (36% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
Operation ival-mult, time spent: 10.0ms, 30.0% of total-time
Operation ival-log, time spent: 10.0ms, 30.0% of total-time
Operation ival-add, time spent: 4.0ms, 12.0% of total-time
Operation ival-atan2, time spent: 3.0ms, 9.0% of total-time
Operation ival-sin, time spent: 3.0ms, 9.0% of total-time
Operation ival-sqrt, time spent: 2.0ms, 6.0% of total-time
Operation ival-exp, time spent: 1.0ms, 3.0% of total-time
Operation ival-sub, time spent: 1.0ms, 3.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch55.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
55.0ms
2.410504832187545e-298
1.7663129847294136e-296
Results
21.0ms71×256valid
16.0ms20×512infinite
7.0ms13×512valid
1.0ms256infinite
3.0ms1024infinite
1.0ms512infinite
Compiler

Compiled 286 to 199 computations (30.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
Operation ival-mult, time spent: 13.0ms, 37.0% of total-time
Operation ival-log, time spent: 6.0ms, 17.0% of total-time
Operation ival-sin, time spent: 4.0ms, 11.0% of total-time
Operation ival-add, time spent: 3.0ms, 9.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 9.0% of total-time
Operation ival-sub, time spent: 3.0ms, 9.0% of total-time
Operation ival-atan2, time spent: 3.0ms, 9.0% of total-time
Operation ival-exp, time spent: 1.0ms, 3.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify124.0ms (0.3%)

Algorithm
egg-herbie
Rules
62×*-commutative
23×+-commutative
17×neg-mul-1
14×unsub-neg
sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02725547
13775547
23925547
34045547
44295547
54645547
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(if (<=.f64 y.im #s(literal -59999999999999999817723503236360894134390639559794877150527488 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))) (if (<=.f64 y.im #s(literal 500000000000000028928979971363484913696689344587520219086323712 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))))))
(if (<=.f64 y.im #s(literal -2849999999999999902584900513575262368071396653949777870848 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))) (if (<=.f64 y.im #s(literal 209999999999999999362032261327263129470367238459282070026846208 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))))
(if (<=.f64 y.im #s(literal -2674777890687885/9223372036854775808 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))))) (if (<=.f64 y.im #s(literal 3266710722441009/2722258935367507707706996859454145691648 binary64)) (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))))
(if (<=.f64 y.im #s(literal -5764607523034235/576460752303423488 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (if (<=.f64 y.im #s(literal 4573395011417413/10889035741470030830827987437816582766592 binary64)) (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))))
(if (<=.f64 y.im #s(literal -2020 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.im #s(literal 62000000000000 binary64)) (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(if (<=.f64 y.re #s(literal -339999999999999982455731269483234422259974144 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 7737125245533627/2417851639229258349412352 binary64)) (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (if (<=.f64 y.re #s(literal 599999999999999937492030790988111045840645313566047673833294806699119762143004211252326069460636125888512 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3602879701896397/72057594037927936 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(if (<=.f64 y.re #s(literal -7722661445640823/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 1582914569427869/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 1259999999999999906927689217346647313798711816164540634764951475304456199927942269024534116429899105304576 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 y.re #s(literal -4704172149284445/4951760157141521099596496896 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 3191564163782621/19342813113834066795298816 binary64)) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 25000000000000000365767380766871825774251074696616376481965269679244909106278705397760 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(if (<=.f64 y.re #s(literal -4332790137498831/1237940039285380274899124224 binary64)) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (if (<=.f64 y.re #s(literal 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 8376695306909123/4503599627370496 binary64)) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 400000000000000002870492616364067321632245924756641247226851088585002646721953360513066427938304757321546295253187048545040326136917876903810934614708453376 binary64)) (*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(if (<=.f64 y.re #s(literal -5942112188569825/1237940039285380274899124224 binary64)) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (if (<=.f64 y.re #s(literal 4088342928092689/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (if (<=.f64 y.re #s(literal 50000000000000001540333161548262845388512602003821673173044872034706992645665718272 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 y.re #s(literal -4208996133570293/1237940039285380274899124224 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (if (<=.f64 y.re #s(literal 4088342928092689/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (if (<=.f64 y.re #s(literal 100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 y.im #s(literal -4242751136953197/36893488147419103232 binary64)) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (if (<=.f64 y.im #s(literal 5981525981032121/83076749736557242056487941267521536 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(if (<=.f64 y.im #s(literal 6899999999999999649195072232151050627687622489096983536330611158865867982820383314321387434948943096496175320271371430154776082809619410948505942402511655778604861222441381928108032 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(if (<=.f64 y.im #s(literal 294999999999999986244288973971777296654000845110397084640970911400257084848336194860611646278458260997172341040719204945271074045378220302216472850501554247965802026616284591877447759901139455561575694336 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(if (<=.f64 y.im #s(literal 759999999999999960355594049394958875695469065093878753703104599742442084029306122055495659734148295308526867520622362544953867219751041640222618401220587236146095520586648012341498609664 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(if (<=.f64 y.re #s(literal -3100000000000000 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (if (<=.f64 y.re #s(literal 1710740544232577/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344 binary64)) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))))
(if (<=.f64 x.im #s(literal -1012011266537/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re))))
(if (<=.f64 x.im #s(literal 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re))))
(if (<=.f64 x.im #s(literal 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
Outputs
(*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.im (*.f64 y.re (atan2.f64 x.im x.re)))))
(if (<=.f64 y.im #s(literal -59999999999999999817723503236360894134390639559794877150527488 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))) (if (<=.f64 y.im #s(literal 500000000000000028928979971363484913696689344587520219086323712 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))))))
(if (<=.f64 y.im #s(literal -59999999999999999817723503236360894134390639559794877150527488 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (atan2.f64 x.im x.re) (/.f64 y.re y.im)))))) (if (<=.f64 y.im #s(literal 500000000000000028928979971363484913696689344587520219086323712 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (/.f64 #s(literal 1 binary64) y.im)))))))))
(if (<=.f64 y.im #s(literal -2849999999999999902584900513575262368071396653949777870848 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (/.f64 y.re y.im) (atan2.f64 x.im x.re)))))) (if (<=.f64 y.im #s(literal 209999999999999999362032261327263129470367238459282070026846208 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))))
(if (<=.f64 y.im #s(literal -2849999999999999902584900513575262368071396653949777870848 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 (atan2.f64 x.im x.re) (/.f64 y.re y.im)))))) (if (<=.f64 y.im #s(literal 209999999999999999362032261327263129470367238459282070026846208 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))))
(if (<=.f64 y.im #s(literal -2674777890687885/9223372036854775808 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))))) (if (<=.f64 y.im #s(literal 3266710722441009/2722258935367507707706996859454145691648 binary64)) (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))))
(if (<=.f64 y.im #s(literal -2674777890687885/9223372036854775808 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (/.f64 y.re (/.f64 y.im (atan2.f64 x.im x.re))))))) (if (<=.f64 y.im #s(literal 3266710722441009/2722258935367507707706996859454145691648 binary64)) (*.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))) (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))))
(if (<=.f64 y.im #s(literal -5764607523034235/576460752303423488 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (if (<=.f64 y.im #s(literal 4573395011417413/10889035741470030830827987437816582766592 binary64)) (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))))))
(if (or (<=.f64 y.im #s(literal -5764607523034235/576460752303423488 binary64)) (not (<=.f64 y.im #s(literal 4573395011417413/10889035741470030830827987437816582766592 binary64)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (*.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))) (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(if (<=.f64 y.im #s(literal -2020 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.im #s(literal 62000000000000 binary64)) (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re)))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))))
(if (or (<=.f64 y.im #s(literal -2020 binary64)) (not (<=.f64 y.im #s(literal 62000000000000 binary64)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (sin.f64 (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.im (/.f64 (log.f64 (hypot.f64 x.im x.re)) y.re))))) (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))))
(if (<=.f64 y.re #s(literal -339999999999999982455731269483234422259974144 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 7737125245533627/2417851639229258349412352 binary64)) (*.f64 (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im)))))) (if (<=.f64 y.re #s(literal 599999999999999937492030790988111045840645313566047673833294806699119762143004211252326069460636125888512 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 y.re #s(literal -339999999999999982455731269483234422259974144 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 7737125245533627/2417851639229258349412352 binary64)) (*.f64 (sin.f64 (*.f64 y.im (+.f64 (log.f64 (hypot.f64 x.im x.re)) (*.f64 y.re (/.f64 (atan2.f64 x.im x.re) y.im))))) (/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 599999999999999937492030790988111045840645313566047673833294806699119762143004211252326069460636125888512 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))) #s(literal 3602879701896397/72057594037927936 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.im) (*.f64 (atan2.f64 x.im x.re) y.re)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(if (<=.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))))) #s(literal 3602879701896397/72057594037927936 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))
(if (<=.f64 y.re #s(literal -7722661445640823/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 1582914569427869/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 1259999999999999906927689217346647313798711816164540634764951475304456199927942269024534116429899105304576 binary64)) (*.f64 (exp.f64 (fma.f64 (log.f64 (hypot.f64 x.re x.im)) y.re (*.f64 (atan2.f64 x.im x.re) (neg.f64 y.im)))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 y.re #s(literal -4704172149284445/4951760157141521099596496896 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 3191564163782621/19342813113834066795298816 binary64)) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 25000000000000000365767380766871825774251074696616376481965269679244909106278705397760 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) y.re) (*.f64 (atan2.f64 x.im x.re) y.im))) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(if (<=.f64 y.re #s(literal -4704172149284445/4951760157141521099596496896 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (exp.f64 (-.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) (*.f64 (atan2.f64 x.im x.re) y.im)))) (if (<=.f64 y.re #s(literal 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 3191564163782621/19342813113834066795298816 binary64)) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 (atan2.f64 x.im x.re) y.im))) (if (<=.f64 y.re #s(literal 25000000000000000365767380766871825774251074696616376481965269679244909106278705397760 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (exp.f64 (-.f64 (*.f64 y.re (log.f64 (sqrt.f64 (+.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) (*.f64 (atan2.f64 x.im x.re) y.im)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(if (<=.f64 y.re #s(literal -4332790137498831/1237940039285380274899124224 binary64)) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (if (<=.f64 y.re #s(literal 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 8376695306909123/4503599627370496 binary64)) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.im (log.f64 x.re)) (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 y.im (atan2.f64 x.im x.re)))) (if (<=.f64 y.re #s(literal 400000000000000002870492616364067321632245924756641247226851088585002646721953360513066427938304757321546295253187048545040326136917876903810934614708453376 binary64)) (*.f64 y.re (+.f64 (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))) (atan2.f64 x.im x.re))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(if (<=.f64 y.re #s(literal -4332790137498831/1237940039285380274899124224 binary64)) (*.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (if (<=.f64 y.re #s(literal 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 8376695306909123/4503599627370496 binary64)) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 (atan2.f64 x.im x.re) y.im))) (if (<=.f64 y.re #s(literal 400000000000000002870492616364067321632245924756641247226851088585002646721953360513066427938304757321546295253187048545040326136917876903810934614708453376 binary64)) (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.re (log1p.f64 (-.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal 1 binary64)))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(if (<=.f64 y.re #s(literal -4332790137498831/1237940039285380274899124224 binary64)) (*.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (if (<=.f64 y.re #s(literal 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 (atan2.f64 x.im x.re)) y.im)) (if (<=.f64 y.re #s(literal 8376695306909123/4503599627370496 binary64)) (/.f64 (*.f64 (sin.f64 (+.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 x.re)))) (pow.f64 x.re y.re)) (exp.f64 (*.f64 (atan2.f64 x.im x.re) y.im))) (if (<=.f64 y.re #s(literal 400000000000000002870492616364067321632245924756641247226851088585002646721953360513066427938304757321546295253187048545040326136917876903810934614708453376 binary64)) (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.re (log1p.f64 (+.f64 (pow.f64 (hypot.f64 x.im x.re) (atan2.f64 x.im x.re)) #s(literal -1 binary64)))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re))))))
(if (<=.f64 y.re #s(literal -5942112188569825/1237940039285380274899124224 binary64)) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (if (<=.f64 y.re #s(literal 4088342928092689/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (if (<=.f64 y.re #s(literal 50000000000000001540333161548262845388512602003821673173044872034706992645665718272 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 y.re #s(literal -5942112188569825/1237940039285380274899124224 binary64)) (*.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (atan2.f64 x.im x.re))) #s(literal 3 binary64)))) (if (<=.f64 y.re #s(literal 4088342928092689/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (if (<=.f64 y.re #s(literal 50000000000000001540333161548262845388512602003821673173044872034706992645665718272 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 y.re #s(literal -4208996133570293/1237940039285380274899124224 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (if (<=.f64 y.re #s(literal 4088342928092689/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 binary64)) (/.f64 (sin.f64 (*.f64 y.im (log.f64 (hypot.f64 x.im x.re)))) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re))) (if (<=.f64 y.re #s(literal 100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))))
(if (<=.f64 y.im #s(literal -4242751136953197/36893488147419103232 binary64)) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (if (<=.f64 y.im #s(literal 5981525981032121/83076749736557242056487941267521536 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))))) (pow.f64 (hypot.f64 x.im x.re) y.re))))
(if (or (<=.f64 y.im #s(literal -4242751136953197/36893488147419103232 binary64)) (not (<=.f64 y.im #s(literal 5981525981032121/83076749736557242056487941267521536 binary64)))) (*.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(if (<=.f64 y.im #s(literal 6899999999999999649195072232151050627687622489096983536330611158865867982820383314321387434948943096496175320271371430154776082809619410948505942402511655778604861222441381928108032 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (pow.f64 (hypot.f64 x.im x.re) y.re)))
(if (<=.f64 y.im #s(literal 6899999999999999649195072232151050627687622489096983536330611158865867982820383314321387434948943096496175320271371430154776082809619410948505942402511655778604861222441381928108032 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (pow.f64 (hypot.f64 x.im x.re) y.re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (atan2.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))
(if (<=.f64 y.im #s(literal 294999999999999986244288973971777296654000845110397084640970911400257084848336194860611646278458260997172341040719204945271074045378220302216472850501554247965802026616284591877447759901139455561575694336 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (fabs.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))))
(if (<=.f64 y.im #s(literal 759999999999999960355594049394958875695469065093878753703104599742442084029306122055495659734148295308526867520622362544953867219751041640222618401220587236146095520586648012341498609664 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (log.f64 (hypot.f64 x.im x.re))) (atan2.f64 x.im x.re)))
(if (<=.f64 y.im #s(literal 759999999999999960355594049394958875695469065093878753703104599742442084029306122055495659734148295308526867520622362544953867219751041640222618401220587236146095520586648012341498609664 binary64)) (*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re)) (*.f64 (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.im x.re)) (pow.f64 y.re #s(literal 2 binary64)))))
(*.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re))) (pow.f64 (hypot.f64 x.im x.re) y.re))
(if (<=.f64 y.re #s(literal -3100000000000000 binary64)) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (if (<=.f64 y.re #s(literal 1710740544232577/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344 binary64)) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.re)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re))))
(if (or (<=.f64 y.re #s(literal -3100000000000000 binary64)) (not (<=.f64 y.re #s(literal 1710740544232577/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344 binary64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))) (pow.f64 x.im y.re)) (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (neg.f64 x.re)))))))
(if (<=.f64 x.im #s(literal -1012011266537/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (log.f64 (neg.f64 x.im)) (atan2.f64 x.im x.re))) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re))))
(if (<=.f64 x.im #s(literal -1012011266537/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 (neg.f64 x.im)))))) (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))))))
(if (<=.f64 x.im #s(literal 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (+.f64 (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))) (atan2.f64 x.im x.re))))
(if (<=.f64 x.im #s(literal 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552 binary64)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (+.f64 #s(literal 1 binary64) (*.f64 y.re (log.f64 x.re))))) (*.f64 y.re (+.f64 (atan2.f64 x.im x.re) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (log.f64 x.im))))))
(if (<=.f64 x.im #s(literal 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552 binary64)) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.re)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))) (*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re))))
(if (<=.f64 x.im #s(literal 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552 binary64)) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (+.f64 #s(literal 1 binary64) (*.f64 y.re (log.f64 x.re))))) (*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (+.f64 #s(literal 1 binary64) (*.f64 y.re (log.f64 x.im))))))
(*.f64 y.re (*.f64 (+.f64 (*.f64 y.re (log.f64 x.im)) #s(literal 1 binary64)) (atan2.f64 x.im x.re)))
(*.f64 y.re (*.f64 (atan2.f64 x.im x.re) (+.f64 #s(literal 1 binary64) (*.f64 y.re (log.f64 x.im)))))
Compiler

Compiled 1409 to 635 computations (54.9% saved)

soundness3.2s (8.2%)

Rules
762×*-commutative
708×times-frac
703×fma-neg
668×times-frac
628×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0153656672
1431055096
047576
1840564
0184125769861860
1538425769860206
052527
1814491
0150684578
1489883764
01491920
14031848
28521846
315951840
432021832
552091832
675151832
0219689307
1671089235
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2786 to 1000 computations (64.1% saved)

end4.0ms (0%)

preprocess272.0ms (0.7%)

Compiler

Compiled 2724 to 608 computations (77.7% saved)

Profiling

Loading profile data...